Okay, ich versuche, ein bootfähiges Windows7-Image auf einem USB-Stick von einem Mac mit Lion zu erstellen. Mein Bild hat das ISO-Format. Ich habe es versucht:
sudo dd if=/Users/myusername/Win7.iso of=/dev/disk1 bs=1m
Und dies gelang beim Schreiben der Dateien, außer dass in DISK UTILITY auf dem Mac der Partitionstyp als GUID-Partitionstabelle und nicht als 'Master Boor Record' angezeigt wird. Das Booten des Schlüssels auf meinem Vista-Computer führt zur Fehlermeldung "Kein Bootsektor auf dem USB-Gerät".
Nach allem, was ich sagen kann, sollte bs = 1m im DD-Befehl 1 Megabyte für den Bootsektor übrig haben, aber aus irgendeinem Grund ist dieser Bereich des USB-Sticks nicht richtig eingerichtet, damit er bootet
Wie kann ich dieses Problem beheben oder mit dd ein bootfähiges CD-Image erstellen, sodass es sich nun um ein bootfähiges USB-Laufwerk handelt?
Hinweis: In den Anweisungen, die ich gelesen habe, wurde empfohlen, meine Datei "Win7.iso" in "Win7.dmg" umzubenennen, bevor DD verwendet wird. Dies ergab für mich absolut keinen Sinn, weshalb ich dies nicht tat. Ich könnte es jetzt mit diesem Schritt versuchen, aber es dauert 1,99 Stunden, um das Image auf das USB-Laufwerk zu schreiben. Vielen Dank.
.iso
Datei einen gültigen Bootsektor hat? Wenn Sie es direkt von einer bootfähigen CD gerippt haben, ist möglicherweise etwas schiefgelaufen, da CDs 2048-Byte-Sektoren und die meisten Flash-Laufwerke 512-Byte-Sektoren haben.Antworten:
Verwenden Sie die Festplatten-Dienstprogrammoptionen, um den Partitionstyp auf Master Boot Record zu setzen, bevor Sie dd ausführen.
quelle
Ich hatte ein ähnliches Problem beim Versuch, ein bootfähiges USB-Laufwerk unter OSX zu erstellen. Das Problem war, dass UnetBootin den Master Boot Record auf dem USB- Stick nicht richtig einrichtet. Sie müssen dies manuell mit Disk Util und fdisk tun.
Formatieren Sie die Festplatte im Festplatten-Dienstprogramm mit dem richtigen MBR
Damit wird die USB-Festplatte gelöscht und mit dem richtigen Startdatensatz eingerichtet
Installieren Sie die MBR-Binärdatei aus dem SysLinux-Projekt
Verwenden Sie UnetBootin, um die Installationsdateien Ihres Betriebssystems zu installieren
Vollständige Anweisungen
quelle
Formatieren eines USB-Sticks mit einem Master Boot Record (MBR)
im Terminal: Diskussil-Liste
notiere den Namen deines USB-Sticks (meiner war / dev / disk1)
im Terminal: diskutil eraseDisk MS-DOS "WINDOWS10" MBR / dev / disk1
Ersetzen Sie / dev / disk1 durch den Namen Ihres USB-Sticks
Hängen Sie ein Windows 10-Image ein
Im Festplatten-Dienstprogramm: Wählen Sie Datei ›Festplatten-Image öffnen› Wählen Sie Ihre ISO-Datei
Im linken Bereich: Klicken Sie auf das neu eingebundene Bild
Im rechten Fensterbereich: Wählen Sie den Namen aus und kopieren Sie ihn. Beispiel: CCSA_X64FRE_FR-FR_DV5
Kopieren Sie das Disk-Image auf den WINDOWS10-USB-Stick
im Terminal: cd / Volumes
im Terminal: cp -R CCSA_X64FRE_FR-FR_DV5 / WINDOWS10
Ersetzen Sie den Image-Namen im Beispiel durch den Namen Ihres Disk-Image
Der Schrägstrich am Ende (nach DV5 im Beispiel) ist wichtig
Das Kopieren auf einen USB 2.0-USB-Stick ohne Fortschrittsanzeige dauerte mehr als 90 Minuten
quelle
Diese Methode benutzt weder dd noch habe ich sie getestet.
Sie sollten UNetBootIn verwenden können , um das Dateisystem in der ISO auf ein USB-Laufwerk zu übertragen. UNetBootIn ist ein plattformübergreifendes Open-Source-Dienstprogramm zum Übertragen bootfähiger CD / DVD-Images auf USB-Laufwerke.
Führen Sie UNetBootIn aus (läuft unter Windows, Mac OS X und Linux) und aktivieren Sie das Optionsfeld
Disk Image
. Wählen Sie dannISO
aus dem Dropdown-Menü (ISO ist die Standardeinstellung) und geben Sie den Pfad zur ISO-Datei in das Pfadfeld ein. Wählen Sie dort das gewünschte USB-Laufwerk aus, auf das es übertragen werden soll, und klicken Sie auf OK.quelle
Habe gerade hier eine Antwort gefunden
quelle