In deze aflevering, deel twee, proberen we een dertig jaar oude computer werkend te krijgen. Dat klinkt simpel, maar is in de praktijk een stuk lastiger omdat allerlei oude componenten niet meer gemaakt worden. Tweedehands onderdelen zijn nog beschikbaar, maar niet goedkoop.De nieuwe tweedehandse 80386 is gemaakt in een periode dat installeren vanaf een floppydisk heel normaal was. Aangezien deze diskettes niet meer gemaakt worden, is een alternatief plan nodig om DOS te installeren. In plaats van een fysieke diskette-emulator besloot ik weer eens moeilijk te doen.
De vorige keer ben ik geƫindigd met een lege, virtuele harddisk in PCem. Via de juiste CHS-gegevens is deze net iets kleiner dan de CF-kaart (Compact Flash) waarop deze later wordt weggeschreven om zo mijn gloednieuwe tweedehands 80386 van een besturingssysteem te voorzien. De reden van deze omweg is het feit dat ik momenteel geen toegang tot een werkende floppydiskdrive heb.
PCem
De interface van PCem is wat vaag, mogelijk vanwege een probleem met de SDL-integratie (Simple DirectMedia Layer: https://www.libsdl.org)? Na aanmaken van de configuratie en starten is er geen menu zichtbaar. Deze zit verstopt onder de rechtermuisknop. Via het Disc menu-item kunnen we virtuele diskette-images met de juiste grootte plaatsen of verwijderen. Het formaat is RAW, ofwel zoals deze met het dd-commando onder Linux kan worden gemaakt. De extensie moet .img zijn, anders worden ze niet herkend.
In eerste instantie had ik met dd een lege image met de juiste grootte gemaakt, maar zodra we daarmee iets in MS-DOS willen doen, worden deze afgekapt. Als we de waardes echter ingeven en vervolgens door PCem laten aanmaken, gaat alles wel goed.
Tot slot gebruikt PCem een kopie van een origineel BIOS en een verzameling daarvan kunnen we eveneens downloaden en installeren (https://www.hetlab.tk/virtueel/pcem-installeren). Omdat elk BIOS zijn eigen manier heeft om zaken in de NVRAM vast te leggen, moet je de eerste keer de hardware die je hebt vastgelegd nogmaals via het BIOS bevestigen. De datum en tijd in de afbeelding geeft aan dat de Y2k of ook wel millenniumbug niet aanwezig is.

Configureren hardware in het (virtuele) BIOS
De rest van dit artikel is alleen beschikbaar voor HCC-leden. Ben je HCC-lid? Om het gehele artikel te lezen dien je ingelogd te zijn. Nog geen HCC-lid? Word nu lid en kies je welkomstgeschenk!