Een van de meest obscure settings in BIOS idd- vooral waarom hij er nog steeds in staat...
OS/2 is een besturingssysteem, destijds door IBM en Microsoft samen ontwikkeld als de opvolger van DOS. Microsoft trok zich vlak voor de introductie van versie 1.3 terug en bracht het iets later licht aangepast als Windows NT 3 uit. IBM zette door met OS/2 en bracht het systeem eind jaren '80 uit.
Het was toen technisch de x86 concurrentie ver vooruit, met echte multitasking, 32b support, een fatsoenlijk FS (HPFS), een mooie GUI en (niet onbelangrijk) verregaande MS-DOS compatibiliteit. Helaas verloor het medio jaren '90 de strijd met de technisch in alle opzichten inferieure Windows 95
1.0 was brak, maar 1.1 werd redelijk veel gebruikt, niet alleen in IBM PS/2 desktops, maar ook in servers. Maar OS/2 1.x deed rare dingen met RAM boven de 64MB (bedenk dat we het hier hebben over een tijd dat standaard RAM tussen de 2 en de 8MB zat en dat iets als 32MB voor een server al veel was

). Om OS/2 1.x te draaien moest BIOS dus een speciale optie hebben voor RAM boven de 64MB. Dat is dus waar het voor dient.
Maar het rare is dat alle latere OS/2 versies (vanaf 2.0) een 'normale' memory access hadden, ook boven de 64MB. OS/2 2.0 werd in 1992 uitgebracht. Sindsdien hebben we Warp 3, Warp 4 en eComstation gehad, die allemaal 'normaal' omgaan met geheugen. Toch, 12 jaar nadat het obsolete is, vind je in nieuwe BIOSsen die optie... go figure
Edit:
Het ergste is dat deze setting leidt tot veel verwarring onder mensen die een van de latere OS/2 versies willen gebruiken in een systeem met 64MB+ RAM, omdat die het aan gaan zetten, met als gevolg dat niets werkt
[
Voor 13% gewijzigd door
dion_b op 03-03-2004 10:05
]