Verder Terug Inhoud

6. Alternatieve methoden voor het automatisch opstarten van Linux, Vooral voor Gebruikers met een FAT32 Bestandssysteem.

Deze Sectie werkt voor alle versies van de huidige Windows 95, ongeacht of je een FAT32 bestandssysteem hebt. Ik zal in deze Sectie twee methoden bespreken. Ik zal als eerste beginnen met de eenvoudigste.

6.1 Methode 1

Deze methode gebruikt het Autoexec.bat bestand om een ander batch bestand met de naam Linux.bat aan te roepen (of uit te voeren), tijdens het booten.


        @echo off 
        cls 
        echo. 
        echo. 
        echo. 
        echo. 
        choice /t:y,5 "Wil je Linux opstarten?" 
        if errorlevel 2 goto End 
        c:\loadlin c:\vmlinuz root=/dev/hdc2 ro 
        :End

Dit batch bestand maakt het scherm schoon, voegt vier lege regels toe en toont de tekst tussen aanhalingstekens + [Y,N], wacht vervolgens 5 seconden totdat je op een toets drukt. Als je geen toets indrukt binnen 5 seconden, wordt de standaard waarde Y geactiveerd en wordt Linux opgestart. Als je voor Y of N kiest, stelt het batch bestand vast welke optie je hebt geselecteerd en voert dan de geselecteerde optie uit.

Bijvoorbeeld, als je 'N' kiest, dan wordt het batch bestand beeindigd en vervolgt de uitvoering van het Autoexec.bat bestand, dat ervoor zorgt dat Windows 95 wordt geladen. Als je 'Y' kiest, dan zal Linux natuurlijk worden geladen.

Als je geen vier lege regels voor de tekst wilt, wijzig dan het aantal regels met echo. Als je niet wilt dat het scherm wordt schoongemaakt, verwijder dan de regel met cls. De /t switch vertelt het choice commando om 5 seconden te wachten en als er geen toets wordt ingedrukt, om over te gaan op standaardwaarde Y. Wijzig de y in een n als je wilt dat Windows 95 wordt opgestart na de 5 seconden timeout: choice /t:n,5. Je kunt ook de wachttijd wijzigen in 0 tot 99 seconden. Voor meer informatie over het choice commando, ga dan naar de directory c:\windows\command en tik: choice /? in achter de commando prompt.

OPMERKING: Je zult de regel waarin Linux wordt opgestart zodanig moeten wijzigen dat ze overeenkomt met je configuratie. Kijk voor voorbeelden alsjeblieft in Sectie 3.6 over hoe je Loadlin kunt instellen om Linux te booten.


        call c:\linux

Als Linux.bat in een andere directory staat, dan zul je naar het juiste path moeten verwijzen. Bijvoorbeeld, als Linux.bat in de directory C:\batch staat, dan zou je het volgende toevoegen:


        call c:\batch\linux

aan de eerste regel van je Autoexec.bat bestand. Sla het bestand op en verlaat de editor. Het enige dat je nu moet doen, is de computer opnieuw opstarten. Je zult een melding krijgen of je Linux wilt booten.

6.2 Methode 2

Deze methode is iets ingewikkelder, maar biedt de meeste flexibiliteit. Deze methode maakt je eigen aangepaste bootmenu aan, alhoewel het het Windows 95 boot menu niet vervangt. Je hebt een Config.sys en een Autoexec.bat bestand nodig.


   [menu] 
   menuitem=Linux, Start Linux op (Hiermee wordt een menu-item 
   gedefinieerd en krijgt het een omschrijving).
   menuitem=Win95, Boot Windows 95 
   menucolor=15,1  (Hiermee krijgt het een blauwe achtergrond en een
   heldere witte tekst) 
   menudefault=Linux, 15  (Hiermee wordt het standaard menu-item 
   ingesteld en wordt 15 seconden gewacht op invoer).
        
   [linux] 
   shell=f:\loadlin.exe f:\vmlinuz root=/dev/hdc2 ro (Kijk alsjeblieft
   in Sectie 4 voor voorbeelden en de syntax).
   [win95] 
   (Voeg hier de normale inhoud van je config.sys bestand in. Als je 
   voorheen geen config.sys bestand had, laat deze sectie dan leeg).
        
        


    goto %config%
        
    :win95 
    (Voeg hier de normale inhoud van je autoexec.bat in. Als je 
    voorheen geen autoexec.bat bestand had, laat deze sectie dan leeg.
    


Verder Terug Inhoud