Category Archives: Virtualization

Geometry Problems

When introducing hard disk support in the PC/XT back in early 1983,┬áIBM made a very unfortunate design decision: the information about drive geometry was exposed in the BIOS, and even worse, in the boot sector stored on the disk. SCSI … Continue reading

Posted in BIOS, PC architecture, Virtualization | 2 Comments

Installing OS/2 Warp in a Virtual Machine

Installing OS/2 Warp in a virtual machine isn’t difficult, but there are a few pitfalls. The issues are easy to work around, but sometimes quite difficult to diagnose, especially for users not intimately familiar with OS/2. In general, the problems … Continue reading

Posted in OS/2, VirtualBox, Virtualization | 45 Comments

Installing Windows NT 3.x in VirtualBox

All Windows NT 3.x versions can be used in VirtualBox, although they are not officially supported (unlike all following NT versions) and no Guest Additions are provided. Furthermore, for Windows NT 3.1 and 3.5, an extra step needs to be … Continue reading

Posted in NT, VirtualBox, Virtualization | 15 Comments

Why OS/2 is Hard to Virtualize

For a number of reasons, OS/2 is surprisingly difficult to virtualize, much more so than DOS, Windows 3.x, Windows NT, Windows 95, or many variants of UNIX. Most of these reasons have to do with OS/2’s architecture and history. To … Continue reading

Posted in OS/2, Virtualization | 6 Comments