Os 2 Warp 4 Vmware
When OS/2 WARP version 4 was first released I installed it because it was supposed to be technically superior than what Windows offered. I came across OS/2 again a couple of years ago while flipping through some old CDs, and thought “Wouldn’t it be fun to get this up running again, for jokes?”. So I downloaded VirtualBox and installed it as a virtual machine. The installation, and necessary upgrades with FixPacks in order to run a modern browser, ended up as a complicated routine compared to more current operating systems. OS/2 WARP 4 was released back when the internet as it’s seen today was pretty much in it’s infancy, and what little information that was out there has started to disappear. Anyway, OS/2 was forgotten about again until for some reason it caught my eye among all the other virtualized operating systems I have installed, and I thought about all that time I had spent installing it. I couldn’t recall every step I had taken for the procedure, and if anyone is ever going to do this in the future, a guide might be nice.
Creating installation media
I did this on an early-2011 MacBook Pro running Mac OSX 10.8 and VirtualBox. Most of the steps should be pretty similar with other virtualization software.
Aside from requiring the OS/2 Operating System CD, if you’re installing under an OSX host, then either a Windows or Linux guest to create images of the bootable floppies is needed. The OS/2 CD itself isn’t bootable, and OSX isn’t even able to read the CDFS filesystem that was used to write it with. Alternatively, you can get disk images of the floppies online. If you’re using a Linux host, then you can get away without having to use another guest OS altogether.
The guest OS under which you do create the boot floppy images will need both a floppy controller and drive. In the virtual machine guest settings, go to the “Storage” tab (make sure the guest OS is powered down first), and add a new controller to the storage tree, then select “floppy controller”. Next, add a floppy drive to the controller itself. If it asks for an image file, just choose to leave it empty for now.
There may be ways to run some versions of OS/2 after tweaking VMware in various unsupported way, but that is pointless because there are better solutions available. Virtual PC Now Virtual PC is a completely different story. In VPC 2007, OS/2 Warp 4 FP15 and Convenience Pack 1 and 2 are officially supported guest operating systems.
- If you are installing this driver on OS/2 2.1, 2.11 or OS/2 for Windows, and you installed from diskettes, do the following: NOTE: If your monitor has lost synchronization, start OS/2 using the OS/2 Installation Diskette. When prompted insert diskette 1, press F3 to display a command prompt, and then use the following instructions to reset your.
- As a strange update, I upgraded from OS/2 2.0 to 2.11 and then applied XRB108 update to OS/2 2.11, and amazingly the value psfeature in protocol.ini had to be set to false. Obviously this later kernel in the XR06200 fixpack better supports PCI hooks. I updated OS/2 because things like Qbasic were able to hang the system.
Start by creating 3 blank floppy images in your OSX or Linux host with the following from a command prompt. If you have a Windows host, you can transfer them from a guest OS, or download them online.
On the OS/2 CD, in the “DISKIMGS” directory, is a utility to create the bootable floppies, “XDFCOPY.EXE”, that should run under a Windows guest in a Command Terminal.
Do the same for DISK1_CD.DSK and DISK2.DSK.
Under a Linux guest or host, you can create the boot floppy images directly with the “dd” command.
Installation
Now create a new virtual machine, pick a name for it, and choose “IBM OS/2” as the Operating System and “OS/2 Warp 4” as the version.
System requirements are pretty trivial by today’s standards, the 64 MB of RAM and 2GB hard disk defaults are more than plenty. The file type can just be VDI (VirtualBox Disk Image), unless you know you’ll need something else.
Os 2 Warp 4.5 Download
Change the audio controller under the Audio tab in the virtual machine’s Settings menu to SoundBlaster 16, and add both a floppy controller and floppy drive under the Storage tab.
Finally, start your virtual machine with disk0.img in the virtual floppy drive and your host’s CD drive attached with the OS/2 CD inserted. If all goes well, you will be see a blue OS/2 boot screen and be prompted to insert disk 1.
Just follow the prompts at this point, choose Advanced Installation if you want to use HPFS or change the default partitioning scheme.
At the “System Configuration” screen, select “Sound Blaster 16” for Multimedia Device Support, and “GENGRADD” for Primary Display.
After awhile of file copying, you will be prompted with a software selection screen. Select whatever looks interesting, at the minimum you will probably want TCP/IP services. Win – OS2 will even allow you to run some Windows 3.1 applications.
To configure your network settings once the OS/2 guest is up and running, follow the “OS/2 System” icon to “System Setup”, and “TCP/IP Configuration”. Enable Interface 0 and enter your network settings. I wasn’t able to get DHCP working properly until MPTS was upgraded (we’ll do this in Part 2, my suggestion is to enter the settings manually for now. A reboot was needed to get networking started, but once you do, start up WebExplorer to see the world’s leading edge web browser, circa-1996.
At this point you want to bump the screen resolution and you can do so by going to the OS/2 System icon and following down to the System Setup, System icons, and the Screen tab.
In Part 2 we’ll update the newly installed system with FixPack 15, Device Driver FixPack 2, and MPTS.
Yes, it’s possible!
Parallels Desktop for Mac (Intel):
Supported OS/2 Versions:
* OS/2 warp 4.5
* OS/2 warp 4
* OS/2 warp 3
* eComStation 1.2
* eComStation 1.1
Parallels Desktop for Mac & OS/2 notes:
* Network driver for OS/2 included on Parallels Tools floppy image – mount the image through Parallels Desktop, under OS/2
* Easiest way to transfer files: FTP
VirtualBox (Intel):
* Requires VT-x hardware virtualization support.
* Only verified with MCP2 so far.
Cached
VMWare Fusion for Mac (Intel):
* OS/2 is not officially supported under VMWare Fusion.
QEMU:
* OS/2 Warp 4 and QEMU (Sites.mpc.com.br) – Tutorial
Miscellaneous Information about OS/2 and Virtual Environments:
* WarpDoctor.org/downloads.html – Updated floppy images (may need to extract under DOS or Windows).