Op deze pagina ...
Hoe start ik de PC vanaf een USB drive ...
USB - Universal Serial Bus - is een standaard voor het aansluiten van extra apparatuur aan je PC zoals; printers, scanners, webcam's, digitale camera's, keyboards, muis, harddisks, etc. Meer info over USB vind je in dit artikel. Een van die apparaten is een externe USB disk in de vorm van een zogenaamde Thumbdrive, USB pen, Sleutelhanger harddisk, Flash Disk, of hoe je ze ook wilt noemen: De kleine pennetje (sleutelhanger formaat) met daarin geheugen. We willen een dergelijke thumbdrive gebruiken om onze PC van te starten. Zoals je vroeger de PC kon starten van een floppy zeg maar.
More and more computers allow you to boot from a USB device. In this article I'm focussing on the so called "thumbdrives" and other Flash Memory based USB drives. We want to do this from any Windows version (I used Windows XP), using MKBT.
Tip: not all computers support this! Check the BIOS of your PC to see if it allows you to boot from a USB device. Consider upgrading your BIOS if these options are not available.
Merk op: nuttige bronnen van informatie zijn o.s.: BootDisk.info, Nu2 (Bart's Windows XP die je vanaf CD kunt laten lopen), en Hoe maak ik een thumbdrive bootbaar voor/met Linux.
Merk op: Lees eerst de disclaimer! |
|
Stap 1: Waar halen we bootsectors?
Om een apparaat bootbaar te maken, hebben we zogenaamde bootsectors nodig.
Ik kan dit in detail uitleggen, maar de korte versie is dit: de computer (BIOS) kijkt naar bepaalde informatie op opslag apparaten. Deze informatie zorgt ervoor dat de PC van dit apparaat kan starten. Je vindt bootsectors o.a. op opstartbare harddisks, floppy disks, CD-Roms, etc. En alle 3 zijn het andere "bootsectors".
Wij gaan bootsectors van een floppy gebruiken.
Optie 1 - We gebruiken een opstart diskette die we maken in Windows
Je kunt dit met iedere Windows versie doen (zelfs met Windows 2000 en XP) door een opstart diskette te maken met het commando "format".
Op de Windows Verkenner en klik de A: drive met de rechtse muisknop aan.
Kies de optie "Formateren..." uit het popup menu.
Een venster opent zich met een aantal opties: Zet een vinkje voor "Create an MS-DOS startup disk".
Controleer wel goed of je de juiste drive hebt gekozen! De naam van het venster geeft dit al aan, b.v. "Format 3½ Floppy (A:)".
Als je zeker bent dat dit de juiste drive is, klik dan op de "Start" knop - Windows formateerd nu de floppy en maakt het een opstart floppy.
Windows - Opstart Diskette maken
Na het maken van een opstart diskette, gaan we Bart's MKBT gebruiken om de bootsectors hiervan te gebruiken.
Open een DOS venster en ga naar de directory waar je MKBT hebt uitgepakt.
Type dan mkbt -c a: bootsect.bin zoals hieronder weergegeven (gele tekst).
C:\Windows\System32\cmd.exe |
D:\Downloads\mkbt20>mkbt -c a: bootsect.bin
* Copy bootsector mode (-c)
D:\Downloads\mkbt20> |
Merk op: Hier is "a:" natuurlijk de drive letter van de floppy die je net gemaakt hebt!
Als MKTBT klaar is, zul je een bestand hebben met de naam "bootsect.bin" waarin de bootsectors zijn opgeslagen.
Do not close this DOS window yet, we will need it again in step 3!
Optie 2 - Gebruik maken van bestaande floppy images
Op het Internet kun je een groot aantal opstartbare (bootable) floppy images vinden. Kijk b.v. eens op de BootCD.info website.
De meeste van deze opstart diskettes hebben een speciale toepassing, zoals complete activering van het netwerk.
Per image zijn de instructies anders, dus lees op de betreffende website hoe je dit moet doen. Pas daarna de MKBT truuk toe die we net besproken hebben op de gemaakte floppy.
Een van de beste netwerk opstart floppies is "Bart's Network Boot Disk".
Een aanrader voor de ervaren computer gebruiker!
Tip: Sommige .BAT bestanden refereren direct naar bestanden op de A: drive - Het kan zijn dat jouw BIOS de thumbdrive een andere drive letter geeft - en dit kan dus een bron van problemen worden!
Stap 2: Voorbereiden van de Thumbdrive
Formateer de tumbdrive in hetzelfde formaat als waarin je de floppy geformateerd hebt.
Dit is het zogenaamde FAT of FAT16 bestandsysteem.
Je kunt NTFS of FAT32 proberen, maar bij de thumbdrives die ik geprobeerd heb werkte dat steeds niet.
Klik dus de thumbdrive drive letter aan met de rechtse muisknop en kies weer de optie "Formateren ...".
Kies het juiste formaat (FAT) en klik op de "Start" knop.
Stap 3: Kopieer de bootsectors naar de ThumbDrive
Dankzij het handige tooltje MKBT van Bart (bezoek zijn website voor meer van dit soort handige hulpmiddeltjes!) kunnen we nu zonder veel moeite de bootsectors op de USB thumbdrive plaatsen.
Open een DOS venster en ga naar de directory waar je MKBT hebt uitgepakt (voor het geval je het venster toch gesloten had in Stap 1).
Type nu mkbt -x bootsect.bin G: zoals hieronder aangegeven (de gele tekst). Controleer nogmaals of je wel de juiste drive letter gebruikt! G: is hier de drive letter van de thumbdrive!
Dus als jouw thumbdrive een andere drive letter heeft, vervang dan dus de "G" in bovenstaande regel!
C:\Windows\System32\cmd.exe |
D:\Downloads\mkbt20>mkbt -x bootsect.bin g:
* Expert mode (-x)
* Warning different filesystem ID
Size=0bytes OEM="(=_[sIHC" VolLabel="NO NAME" FileSys=""
D:\Downloads\mkbt20> |
!! NOGMAALS: CONTROLEER OF JE DE JUISTE DRIVE LETTER GEBRUIKT !!
Hier is "G:" de drive letter van de thumbdrive!
Als het programma klaar is en de command-prompt weer knipperd, dan heeft jouw thumbdrive bootsectors.
StAp 4: Kopieer bestanden naar de thumbdrive
Erg leuk dus als een thumbdrive bootbaar is, maar zonder programma's hebben we er natuurlijk nog geen klap aan.
Kopieer daarom alle bestanden van de floppy disk (die in zat A: toen we Stap 1 uitvoerden) naar de thumbdrive.
Let dus op dat het de bestanden van dezelfde floppy betreft!
Tip: als de boot floppy, *.BAT en/of CONFIG.SYS bestanden bevat, ben er je dan van bewust dat deze soms direct naar een locatie op de A: drive kunnen wijzen. Controleer daarom of bestanden met een absoluut pad (bv. A:\...) of een relatief pad (bv. ..\..) benaderd worden. Absolute adresering van bestanden (bv. A:\MSDOS\DIR.EXE) kan tot problemen leiden, zeker als de thumbdrive bij het booten een andere drive letter krijgt. Relatieve adressering is daarom beter (bv. \MSDOS\DIR.EXE)!
Stap 5: BIOS in gaan
Schakel de PC nu uit en herstart de PC weer zodat we de BIOS in kunnen gaan.
Bij de meeste PC's en laptops kun je de BIOS in gaan door de "Del" toets in te drukken als de PC start (bv. als de PC het geheugen gaat tellen).
Tip: Alternativen toetsen zijn "F1", "F2", "Insert", en "F10". Het kan zelfs zijn dat de BIOS van jouw PC een andere toets hiervoor verlangt (bij het opstarten wordt dit vaak aangegeven door b.v. "Press [DEL] to enter setup".
Als het niet lukt, raadpleeg dan de handleiding van de PC of het moederboard.
Merk op: Sommige laptops bieden de optie om de instellingen vanuit Windows te veranderen. Een aantal Toshiba laptops doet dit. Je kunt dan het benodigde programma starten zoals ieder ander programma, of het staat in het "Control Panel". Raadpleeg eventueel de handleiding.
StAp 6: BIOS Instellingen
Nu hangt het van de BIOS van jouw PC af of we daadwerkelijk van een USB ThumbDriev kunnen starten.
Dit verschilt per PC en per BIOS versie! Mocht de optie er NIET zijn, kijk dan of er een actuelere versie van de BIOS beschikbaar is.
For some reason most BIOS'es prefer to refer to the thumbdrive as a USB Removable Floppy Disk or USB Zip Disk.
Please email me settings if you found settings that work for a particular BIOS.
Please DO NOT send me questions. Please ask them in the FORUM so others can read the replies as well.
Als jouw BIOS niet in ondertstaande lijst staat of niet lijkt op de voorgeschotelde instellingen, volg dan deze stappen:
- Ga de BIOS in
- Ga naar de pagina in de BIOS waar je de opstart (boot) volgorde (order) kunt instellen (meestal heet deze pagina "Advanced Setup", "Feature Setup", of "Boot options")
- Probeer alle USB drive varianten. Start met "USB ZIP", probeer daarna "USB FDD", "USB HDD", etc.
- Om wachttijden en onnodig booten van andere drives te voorkomen, schakel je ALLE andere opties UIT door ze op "DISABLED" te zetten. Dit geldt voor de 2de, 3de etc, maar ook voor de optie "Alternative boot devices".
Afhankelijk van de versie van de AMI-BIOS ga
je met "Del" het BIOS in.
Tip: bepaalde AMI
BIOSen vereisen dat de je optie "USB Keyboard Legacy support"
enabled!
o.a. Asus A7N8X-E Deluxe - met dank aan Fernando uit Spanje!
Optie 1;
Deze instellingen vond ik op mijn tweede PC, die een AMI-BIOS heeft.
AMI refereert naar het BIOS als het "AMIBIOS SIMPLE SETYP UTILITY - VERSION 1.21.12".
(Versie nummer kan afwijken)
Ga naar "Feature Setup".
"Enable" de volgende opties: "USB Function Support", "USB Function For DOS" en "ThumbDrive for DOS".
Verlaat deze pagina en ga naar "Advanced Setup".
Stel het "1st Boot Device" in op "USB RMD-FDD" (ik vermoed dat ze ReMovable Drive - Floppy Disk Drive bedoelen met die afkorting).
Herstart de PC en als het goed is gaat de PC dan proberen te booten van de Thumbdrive.
Optie 2;
Deze instellingen vond ik op een Duitse website (www.chip.de).
Ga naar "USB Mass Storage Device Configuration".
Selecteer "Emulation Type" en zet deze op "Harddisk".
Ga daarna naar "Boot Menu" en zet "1st boot device" op "USB-Stick".
Je kunt nu de PC herstarten en kijk of de PC van de thumbdrive wilt starten.
Als dit niet werkt, probeerd dan alternatieve waarden voor "Emulation Type" zoals "Floppy" of"Forced FDD".
Mijn Shuttle XPC (SN85G4), gebruikt het Phoenix/Award BIOS (ik geloof dat alle Shuttle XPC's die gebruiken):
Ga naar "Advanced BIOS Features".
Zet "1st Boot device" op "USB-ZIP".
Herstart de PC ...
Tip van Daniel Butler: Phoenix Bios rev6: ga naar het "Boot Order" scherm en selecteer "Harddisk" en druk op ENTER. De BOS zal je nu een lijst geven waaruit je kunt kiezen. Om de een of andere reden ziet dit BIOS een USB thumbdrive als een IDE device.
En dat is alles. Reboot de PC (Exit de BIOS met "saving the changes") en kijk of de PC van de thumbdrive wil starten.
Van de 5 PC's die ik geprobeerd hebben, waren er 4 succesvol.
|