Wenn du von Tools wie Rufus, Unetbootin und wie sie alle heißen genug hast, zeige ich dir hier einen Weg, deine USB Sticks über die CMD bootfähig zu machen. Das ist natürlich eher was für Nerds die auf der Arbeit angeben wollen oder für die verfechter von “Ich will dafür keine Tools von Drittanbietern nutzen”, aber interessant ist es auch alle mal. Ganz Konkret werden wir deinen USB Stick mit der CMD und Diskpart bootfähig machen.
Was ist Diskpart
DiskPart ist ein Befehlszeilendienstprogramm, das die Möglichkeit bietet, Datenträger, Partitionen oder Volumes auf dem Computer zu verwalten. Diskpart gibt es seit Windows 2000 bis einschließlich des neuesten Windows 10.
Für Freunde der grafischen Oberfläche, die Ihren USB Bootbar machen wollen, gibts hier eine gute Anleitung.
USB Stick bootfähig machen via CMD und Diskpart
1. CMD Aufrufen
2. Diskpart starten, Datenträger auswählen & Partitionen löschen
Zuerst müssen wir mit Diskpart die Partitionen auf dem Datenträger (USB-Stick, SD-Karte, etc.) löschen. Dazu starten wir zuerst Diskpart, lassen uns die Datenträger anzeigen und wählen unseren aus der Liste. Dann löschen wir alle Volumens des Datenträgers. Folge dem GIF unten und gebe die Kommandos nach der Reihe ein.
- diskpart
- Hiermit starten wird das Programm Diskpart in der CMD (C:Windowssystem32> wird zu DISKPART>)
- list disk
- Zeigt uns alle verfügbaren Datenträger an
- select disk #
- Nun wählen wir uns unseren USB Stick (# bitte durch die Nummer des angeschlossenen Mediums ersetzen) aus. Du kannst den USB Stick leicht+ an der größe Identifizieren.
- clean
- Löscht alle Partitionen auf dem Stick / Medium. Die Daten gehen dabei verloren!
3. GPT oder MBR?
Nun gibts eine Frage die du dir selbst beantworten musst: Muss dein USB Stick (oder dein anderes Medium), GPT(UEFI) oder MBR(BIOS) Partitions-Tabellen haben.
Diskpart erstellt nämlich standardmäßig eine MBR-Partitionstabelle, die nur ältere Computer mit BIOS zum Booten benutzen können.
Neuere Computer haben i.d.R. UEFI statt BIOS Firmware, was bedeutet, diese neueren PCs benötigen eine GPT Partitionstabelle um von dem Medium zu Booten.
Wenn du das nicht genau sagen kannst, überspringe den Schritt erstmal und schaue ob dein Medium im Boot-Menü erkannt wird. Wenn nicht, dann musst du die unteren Schritte ausführen, wodurch der Stick nochmal gelöscht wird, sorry 😉
convert gpt
Falls du bereits zu GPT konvertiert hast, kannst du wieder zu MBR (für ältere Computer mit BIOS) wechseln, wenn du folgenden Befehl eingibst.
convert mbr
4. Partition erstellen und formatieren
Nun wird’s einfach, nur noch einige Schritte um den USB Stick mittels CMD bootfähig zu machen. Noch die Partition erstellen und als aktive Partition kennzeichnen. Danach noch auf das gewünschte Dateiformat formatieren, fertig.
- create partition primary
- Hiermit wird eine Partition über das ganze Medium (z.B. den USB Stick) erstellt.
- active
- Diese Partition wird nun als aktiv gekennzeichnet. Bei GPT Partitionen muss man diesen Schritt weglassen.
- format fs=fat32 quick
- Anschließend wird die Partition auf das Dateisystem FAT32 formatiert. Vergesse das “quick” am Ende zur schnellformatierung nicht, sonst darfst du dir 1 oder 2 Kaffee machen 😉
Zusammenfassung
Wie mache ich einen USB Stick mit CMD bootfähig?
Folgende Kommandos müssen der Reihe nach in eine Administrative CMD eingeben werden.
diskpart
list disk
select disk # (Bitte # durch die Nummer des USB Stick ersetzen)
clean
convert gpt (Nur für GPT / UEFI Firmware erforderlich)
create partition primary
active (Bei GPT nicht erforderlich)
format fs=fat32 quick
Hinweis zu FAT32
Falls das Formatieren auf FAT32 bei dir nicht klappt, weil dein Stick zu groß ist, kannst du entweder “format fs=exfat quick” eingeben, um die Partition im exFAT Dateisystem zu erstellen. Oder, falls du unbedingt FAT32 brauchst, habe ich hier einen Artikel für dich, wie man Externe Medien größer als 32GB auf FAT32 formatiert.
Außerdem, wie von Brian in den Kommentaren korrekterweise erwähnt, gibt es in manchen ISO-Dateien (Bei Windows 10 ab bestimmten Versionen z.B. die install.wim), die größer sind als 4GB. Wenn das bei dir der Fall sein sollte, solltest du den Stick mit ntfs (fs=ntfs, für Windows) oder exFAT (fs=exfat), formatieren.
Das wars auch schon. Nun kannst du einfach die Dateien aus z.B. deiner Windows 10 ISO Datei auf den Stick kopieren und anschließend von dem USB Stick booten!
{ “@context”: “https://schema.org/”, “@type”: “HowTo”, “name”: “USB Stick bootfähig machen via CMD”, “description”: “USB Stick unter Windows 7/8/10 ohne Zusatzsoftware mit der CMD und dem Tool Diskpart bootfähig machen.”, “image”: “https://www.simon42.com/wp-content/uploads/2019/12/ISO-Datei-Inhalt-auf-USB-Stick-kopieren-im-Windows-Explorer.gif”, “totalTime”: “PT5M”, “supply”: { “@type”: “HowToSupply”, “name”: “USB-Stick” }, “tool”: { “@type”: “HowToTool”, “name”: “Windows Computer” }, “step”: [{ “@type”: “HowToStep”, “text”: “Suche im Startmenü nach ‘CMD’, mache einen Rechtsklick auf die Eingabeaufforderung und einen Rechtsklick auf ‘Als Administrator ausführen'”, “image”: “https://www.simon42.com/wp-content/uploads/2019/12/CMD-im-Startmenue-als-Administrator-ausfuehren.png”, “name”: “CMD Aufrufen”, “url”: “https://www.simon42.com/usb-stick-bootfaehig-machen-cmd#runasadmin” },{ “@type”: “HowToStep”, “text”: “Gebe nun in die CMD zuerst ‘diskpart’ ein, dann ‘list disk’. Wähle nun mit ‘select disk X’ die Datenträger-Nummer (X) deines USB-Sticks und lösche danach alle Daten und Partitionen des Sticks mit dem Befehl ‘clean’.”, “image”: “https://www.simon42.com/wp-content/uploads/2019/12/Mit-Diskpart-Alle-Partitionen-auf-Datentraeger-loeschen.gif”, “name”: “Diskpart starten, Datenträger auswählen & Partitionen löschen”, “url”: “https://www.simon42.com/usb-stick-bootfaehig-machen-cmd#opendiskpart” },{ “@type”: “HowToStep”, “text”: “Nun musst du entweder mit dem Befehl ‘convert gpt’ eine GPT Partitionstabelle für ältere BIOS Computer erstellen, oder via ‘convert mbr’ ein MBR Partitionslayout für neuere UEFI Computer erstellen.”, “image”: “https://www.simon42.com/wp-content/uploads/2019/12/Datentraeger-in-GPT-Partitionstabelle-umwandeln-mit-Diskpart-und-CMD.png”, “name”: “GPT oder MBR Partitions-Tabelle anlegen”, “url”: “https://www.simon42.com/usb-stick-bootfaehig-machen-cmd#gptmbr” },{ “@type”: “HowToStep”, “text”: “Jetzt musst du noch mit dem Befehl ‘create partition primary’ eine Partition erstellen, diese dann mit dem Kommando ‘active’ als aktiv kennzeichnen und anschließend via ‘format fs=fat32 quick’ auf FAT32 oder ein anderes Dateisystem formatieren.”, “image”: “https://www.simon42.com/wp-content/uploads/2019/12/GPT-oder-MBR-Partition-in-Diskpart-erstellen-aktivieren-und-schnell-formatieren.png”, “name”: “Partition erstellen und formatieren#createandformat”, “url”: “https://www.simon42.com/wp-content/uploads/2019/12/GPT-oder-MBR-Partition-in-Diskpart-erstellen-aktivieren-und-schnell-formatieren.png” }] }Wenn du beim Booten vom Stick nicht weiter kommst, dazu gibts in meinem anderen Artikel einen Kurzen Abschnitt mit Tastenkombinationen und anderen Tipps zum BIOS / UEFI Boot Menü 😉
Es klappt bei mir auch mit einer Acronis-ISO, allerding wird bei MBR und FAT32 nur beim UEFI-PC im UEFI-Modus gebootet – alles OK – bei meinem etwas ältereren Laptop Lenovo G560, wo auch Win10 und 11 laufen, wird allerdings nicht gebootet, da dieses Gerät noch kein UEFI sondern ein “altes” BIOS hat.
Normalerweise sind die USB-Sticks, wenn man sie direkt von Acronis erstellen lässt, so aufgebaut, dass man damit unter UEFI aber auch mit einem BIOS booten kann.
Ob es auch eine Möglichkeit gibt, den Stick mit Diskpart so zu präparieren, dass diese Doppel-BOOT (UEFI und BIOS) möglich ist ?
Im übrigen finde ich Deine Seiten wirklich toll und sehr informativ und hilfreich.
Fail, da fehlt das wichtigste, nämlich list partition, select partition 1 active
Laufwerkbuchstabe zuweisen? assign ?
Fehlt das nicht – wird sonst im Explorer oft nicht angezeigt
Erstmal danke für die ausführliche Beschreibung!
FRAGE:
Kann es sein, dass diese Methode nur mit Betriebssystem-Installations-Images funktioniert?
Mit einem ISO-Image von ACRONIS hat es z.B. nicht funktioniert. Es wird nicht vom Stick gebootet.
Ich habe alle Varianten inkl. GPT getestet.
Es funktioniert aber, wenn ich Rufus verwende.
Dateimäßig sind die Inhalte auf dem Stick bei beiden Methoden identisch.
Ich denke mal das funktioniert nicht, da Rufus einen speziellen Boot-Loader mitbringt, der wahrscheinlich in deiner ISO-Datei fehlt.
Also kurzgesagt ja, dem ist so 😉
Beste Grüße
Simon
Hallo, erstmal danke für die Anleitung. Ich kann den Fehler von Brian bestätigen. Wenn man den USB-Stick als GPT konvertiert hat, kann man nicht / muss man nicht den Befehl “active” ausführen. Es kommt dann folgende Fehlermeldung: “Dieser Datenträger ist keine MBR-Festplatte.
Der Befehl “ACTIVE” kann nur auf einer MBR-Festplatte ausgeführt werden.”
Hallo Dominik,
danke für das Feedback! Habe das nun ergänzt ?
LG
Simon
super Artikel soweit. Doch ein/e Frage/Kritikpunkt hab ich:
es gibt in der WinIso eine Datei die viel größer ist als 4 GB, daher würde ich das Dateisystem nicht als fat32 formatieren, sondern ntfs (oder halt exFAT wie du oben schreibst)
Danke für den Hinweis Brian ?
Habe das mal ergänzt