IBM OS/2 1.0

IBM OS/2 1.0
Build of OS/2 1.0
OS2-1.0-Interface.png
Architecturex86 16-bit
Compiled1987-10-21
Works in

IBM OS/2 1.0 is the official RTM build of IBM OS/2 1.0. It only installs a command prompt interface, alongside an introduction program and a new shell called Program Selector.

Bugs[edit | edit source]

Installing on newer processors[edit | edit source]

This version has a bug in the keyboard driver that causes setup to crash when loading with TRAP 0000 due to a division by zero when installing on any processor faster than a 486 processor. To install on a faster processor, KBD01.SYS must be patched to remove the sequence that causes the division by zero.[1]

Processor reset[edit | edit source]

The setup in this version also utilizes a processor reset sequence to change from protected mode to real mode. As a result, most hypervisors such as VirtualBox will crash when the processor resets due to a triple fault. It is necessary to enable resetting on triple fault on hypervisors that support it to allow setup to load.[2]

Gallery[edit | edit source]

References[edit | edit source]