So booten Sie von einem USB-Gerät
Dazu muss das USB-Stick im FAT-Format formatiert sein und die erforderliche Bootsektor-Datei auf dem Laufwerk selbst gespeichert sein.
Dieser Artikel führt Sie durch den Vorgang des Bootens von einem USB-Stick.
- Booten von einem USB-Gerät
- Bootsektoren abrufen
- Verwenden einer in Windows formatierten Diskette
- Extrahieren von Disketten-Bootsektoren
- Verwenden von Images von bootfähigen Disketten
- Vorbereiten des USB-Sticks
- Kopieren Sie die Boot-Sektoren auf das Thumb-Laufwerk
- Kopieren Sie die Dateien auf das USB-Stick
- Starten Sie das BIOS neu und rufen Sie es auf
- BIOS-Einstellungen
- AMI BIOS
- Phoenix / Award BIOS
- Was ist MKBT?
- Einführung in MKBT
- Befehlszeilensyntax
- Installieren eines Bootsektors
- Kopieren des Bootsektors
Booten von einem USB-Gerät
Bootsektoren abrufen
Um von einem Gerät booten zu können, benötigen Sie Bootsektoren. Bootsektoren enthalten die Informationen, die das BIOS zum Booten mit dem Gerät benötigt.Verwenden einer in Windows formatierten Diskette
Bevor Sie ein USB-Gerät bootfähig machen können, müssen Sie sich eine bootfähige Diskette besorgen. In allen aktuellen Windows-Versionen (einschließlich Windows 2000 und XP) können Sie dies durch Formatieren einer Diskette tun.Öffnen Sie den Windows Explorer und klicken Sie mit der rechten Maustaste auf das Laufwerk A : . Wählen Sie Format aus dem Popup-Menü.
Aktivieren Sie im angezeigten Fenster die Option MS-DOS-Startdiskette erstellen .
Stellen Sie sicher, dass Windows das richtige Laufwerk formatiert: Es sollte Format 3½ Floppy (A :) anzeigen . Wenn Sie sich über das Laufwerk sicher sind, klicken Sie auf die Schaltfläche Start . Windows formatiert nun den Datenträger und macht ihn bootfähig.
Extrahieren von Disketten-Bootsektoren
Nachdem Sie die bootfähige Diskette erstellt haben, müssen Sie nun die Bootsektoren mit Barts MKBT von dieser Diskette extrahieren.Öffnen Sie dazu ein DOS-Fenster und wechseln Sie in das Verzeichnis, in das Sie MKBT extrahiert haben.
Geben Sie mkbt -ca: bootsect.bin ein, wie im folgenden Beispiel gezeigt:
C: \ Windows \ System32 \ cmd.exeD: \ Downloads \ mkbt20> mkbt -ca: bootsect.bin
Kopiere Bootsektor Modus (-c)
D: \ Downloads \ mkbt20>
Hinweis: Hier steht a für das Laufwerk, auf dem sich die neu erstellte bootfähige Diskette befindet. Sobald die Eingabeaufforderung zurückkehrt, haben Sie einen Bootsektor in der Datei bootsect.bin gespeichert. Schließen Sie dieses DOS-Fenster noch nicht. Sie werden es später im Prozess erneut benötigen.
Verwenden von Images von bootfähigen Disketten
Im Internet finden Sie viele bootfähige Festplatten. Besuchen Sie die BootCD.info-Website, auf der Sie zahlreiche Disketten-Images und Tools zum Schreiben dieser Images auf Disketten finden. Die meisten dieser Festplatten sind spezialisiert, zum Beispiel der direkte Netzwerkzugriff, vollgepackt mit nützlichen Tools und vielem mehr. Eine der besten netzwerkfähigen Bootdisketten ist Bart's Network Boot Disk.Befolgen Sie dort die Anweisungen zum Erstellen einer bootfähigen Diskette.
NB: Einige .BAT-Dateien beziehen sich direkt auf das Laufwerk A :. Dies kann beim Booten zu Problemen führen.
Vorbereiten des USB-Sticks
Formatieren Sie das USB-Stick in demselben Format, in dem Sie die Diskette formatiert haben, dh FAT.Klicken Sie mit der rechten Maustaste auf den Laufwerksbuchstaben des USB-Sticks und wählen Sie Format . Wählen Sie das richtige Format (FAT) und klicken Sie auf Start .
Kopieren Sie die Boot-Sektoren auf das Thumb-Laufwerk
Dank MKBT von Bart können Sie die Bootsektoren jetzt einfach auf den USB-Stick kopieren.Sie können die Datei online herunterladen.
Öffnen Sie ein DOS-Fenster und wechseln Sie in das Verzeichnis, in das Sie MKBT extrahiert haben.
Geben Sie mkbt -x bootsect.bin G: ein, wie im folgenden Beispiel gezeigt. Denken Sie daran, G: auf das Laufwerk zu ändern, das Ihrem USB-Stick entspricht:
C: \ Windows \ System32 \ cmd.exeD: \ Downloads \ mkbt20> mkbt -x bootsect.bin g:
Kopieren Sie die Dateien auf das USB-Stick
Nachdem das Laufwerk bootfähig ist, können Sie die wesentlichen Dateien darauf ablegen. Kopieren Sie alle Dateien, die Sie zuvor auf das Laufwerk A: kopiert haben, auf Ihr USB-Stick.Beachten Sie, dass dies ein Problem sein kann, wenn Ihre Diskette über eine .BAT- oder eine CONFIG.SYS-Datei verfügt und einen absoluten Pfad verwendet, der auf das Laufwerk A: verweist.
Starten Sie das BIOS neu und rufen Sie es auf
Starten Sie Ihren PC neu und rufen Sie das BIOS auf, indem Sie die Taste [ Entf ] auf Ihrer Tastatur drücken. ([ F1 ], [ F2 ], [ Einfügen ] und [ F10 ] sind alternative Tasten, die je nach Modell hier verwendet werden können. Manchmal zeigt der PC eine Meldung an, die Sie auffordert, welche Taste Sie drücken müssen.)Hinweis : Auf einigen Laptops können Sie die Startgeräte mithilfe einer Windows-Anwendung einstellen. Toshiba macht das zum Beispiel mit einigen seiner Laptops. Die Anwendung ist entweder eine eigenständige Anwendung oder ein Applet in der Systemsteuerung .
BIOS-Einstellungen
Abhängig vom BIOS Ihres Computers können Sie den USB-Stick als Startgerät festlegen. Wenn das BIOS Ihres PCs dies nicht zu unterstützen scheint, prüfen Sie, ob ein Update verfügbar ist. Aus irgendeinem Grund beziehen sich die meisten BIOS lieber auf das USB-Stick als auf eine USB-Wechseldiskette oder eine USB-Zip-Diskette.Wenn die genannten Einstellungen nicht mit Ihrem PC kompatibel zu sein scheinen, gehen Sie wie folgt vor.
Rufen Sie das BIOS auf und rufen Sie die Seite auf, auf der die Startreihenfolge festgelegt ist. (Dies wird normalerweise als Erweitertes Setup, Startoptionen oder Feature-Setup bezeichnet .)
Probieren Sie alle USB-Stick-Varianten aus. Beginnen Sie mit USB ZIP, dann mit USB FDD, USB HDD usw.
Deaktivieren Sie alle anderen Startgeräte, um den Test zu beschleunigen. Dies gilt für das 2., 3. usw., aber auch für alternative Startgeräte .
AMI BIOS
AMI bezieht sich auf das AMIBIOS Simple Setup Utility .Um darauf zuzugreifen, rufen Sie das Feature-Setup auf und aktivieren Sie die Optionen USB Function Support, USB Function For DOS und ThumbDrive for DOS .
Wechseln Sie zu Advanced Setup und stellen Sie das erste Startgerät auf USB RMD-FDD ein .
Starten Sie den PC neu. Es sollte jetzt vom USB-Stick booten.
Wenn dies nicht funktioniert, gehen Sie zu USB-Massenspeichergerätekonfiguration > Emulationstyp und setzen Sie ihn auf Festplatte .
Gehen Sie zum Boot-Menü und setzen Sie das erste Boot-Gerät auf USB-Stick .
Jetzt können Sie das BIOS verlassen, nachdem Sie die Änderungen gespeichert haben. Wenn dies nicht zu funktionieren scheint, können Sie versuchen, den Wert für den Emulationstyp auf Floppy oder Forced FDD zu setzen .
Phoenix / Award BIOS
Um auf das Phoenix / Award-BIOS zuzugreifen, gehen Sie zu Advanced BIOS Features.Wechseln Sie zum ersten Startgerät und stellen Sie es auf USB-ZIP ein .
Manchmal wird das Gerät im Festplattenmenü als USB-Festplatte aufgeführt. Beenden Sie den Vorgang durch einen Neustart.
Was ist MKBT?
Einführung in MKBT
MKBT wird zum Installieren von Bootsektoren verwendet. Es unterstützt FAT-, NTFS- und RAW-Bootsektoren. Hiermit können Sie einen Bootsektor auf Disketten-Images übertragen. Auf diese Weise können Sie ein bootfähiges 2.88MB-Disketten-Image erstellen, ohne ein 2.88MB-Diskettenlaufwerk zu benötigen.MKBT wird als ausführbares Win32-Programm kompiliert und läuft unter Windows 95/98 / ME (FAT) und Windows NT4 / 2000 / XP (FAT und NTFS).
MKBT kopiert Teile des Bootsektors. Der Bootsektor, der allererste Sektor einer Diskette, ist 512 Byte lang und sieht folgendermaßen aus:
FAT-Bootsektor
Offset Länge Bedeutung
0x0 3 Bytes Sprunganweisung
0x3 8 Byte OEM-Name
0xB 25 Byte BIOS-Parameterblock
0x24 26 Byte Erweiterter BIOS-Parameterblock
0x3E 448 Byte Bootstrap-Code
0x1FE 2 Bytes Sektorende-Markierung
Der BIOS-Parameterblock und der erweiterte BIOS-Parameterblock enthalten die folgenden Informationen:
BIOS-Parameterblock für FAT-Volumes
Offset Länge Bedeutung
0xB 2 Bytes Bytes pro Sektor
0xD 1 Byte Sektoren pro Cluster
0x0E 2 Bytes Reservierte Sektoren
0x10 1 Byte Anzahl der FATs
0x11 2 Bytes Root-Einträge
0x13 2 Bytes Kleine Sektoren
0x15 1 Byte Medientyp
0x16 2 Bytes Sektoren pro FAT
0x18 2 Bytes Sektoren pro Spur
0x1A 2 Bytes Anzahl der Köpfe
0x1C 4 Bytes Versteckte Sektoren
0x20 4 Bytes Große Sektoren
Erweiterter BIOS-Parameterblock für FAT-Volumes
Offset Länge Bedeutung
0x24 1 Byte Nummer der physischen Festplatte
0x25 1 Byte Dos: Aktueller Kopf
NT: Schmutzige Flagge
0x26 1 Byte Signatur
0x27 4 Bytes Volume-Seriennummer
0x2B 11 Byte Datenträgerbezeichnung
0x36 8 Bytes Dateisystem ID
Befehlszeilensyntax
Die Befehlszeilensyntax lautet wie folgt:Verwendungszweck:
mkbt [Schalter]
Die Quelldatei / das Quelllaufwerk, die / das den zu installierenden Bootsektor enthält
Die Zieldatei / das Ziellaufwerk, auf dem / dem der Bootsektor installiert werden soll
Schalter: -v Ausführlicher Modus
-c Kopiermodus (keine Installation) zum Kopieren der
Bootsektor (en)
-x Expertenmodus (nicht nur Laufwerk A oder B prüfen)
VERWENDUNG MIT VORSICHT!
-l = Volume Label auf setzen
Gibt Fehlerstufe 0 zurück, wenn OK, 1, wenn ein Fehler aufgetreten ist.
Beispiele:
So installieren Sie den Bootsektor aus der Datei "bootsect.bin" auf Laufwerk A:
-> mkbt c: \ os \ dos622 \ bootsect.bin a:
So installieren Sie den Bootsektor aus der Datei "bootsect.bin" auf dem Disketten-Image "288.img"
-> mkbt c: \ os \ dos622 \ bootsect.bin c: \ tmp \ 288.img
So kopieren Sie den Bootsektor von einer bootfähigen Diskette in Laufwerk A: in eine Datei mit dem Namen
"bootsect.bin"
-> mkbt -ca: c: \ os \ dos622 \ bootsect.bin
Installieren eines Bootsektors
Um einen Bootsektor zu installieren, befolgt MKBT die folgenden Schritte.Zuerst liest es den Quellsektor in Puffer 1. Dann liest es den Zielsektor in Puffer 2. Dann überträgt es die Bootsektorteile von Puffer 1 zu Puffer 2. Schließlich schreibt es Puffer 2 in den Zielsektor.
Kopieren des Bootsektors
MKBT v1.3 (und höher) verfügt über die Option Bootsektor kopieren, mit der der gesamte Bootsektor kopiert wird. In früheren Versionen wurden nur die Abschnitte kopiert, die für die Installation erforderlich waren.Danke an spikerboys für diesen Tipp im Forum.