Wie erstellt man eine bootfähige Partition auf einem USB-Laufwerk?

8

Ich habe eine bootfähige ISO, die zum Brennen auf eine Doppelschicht-DVD entwickelt wurde. Ich habe keinen Double-Layer-DVD-Brenner, daher möchte ich das ISO-Image auf eine 50-GB-Partition auf einer USB-Festplatte kleben, die ich habe. Wie bekomme ich die Boot-Informationen auf die Festplatte?

Versuch 1:

  1. in Ubuntu 9.04 LiveCD gebootet
  2. löschte die Partition auf meiner vorhandenen USB-Festplatte
  3. sudo dd if=/path/to/image.iso of=/dev/MyUSB
  4. auf USB-Laufwerk gebootet
  5. Error: Error Loading OS

Versuch 2:

  1. in Ubuntu 9.04 LiveCD gebootet
  2. löschte die Partition auf meiner vorhandenen USB-Festplatte
  3. sudo mkdosfs -I -v -n iPC /dev/MyUSB
  4. sudo syslinux /dev/MyUSB
  5. sudo dd if=/path/to/image.iso of=/dev/MyUSB
  6. auf USB-Laufwerk gebootet
  7. Error: Selected boot device not available - strike F1 to retry boot, F2 for setup utility
Nathan DeWitt
quelle

Antworten:

3

Versuchen Sie es mit UNetbootin .

cd1
quelle
1
Ich benutze UNetbootin auf dem Mac ohne Erfolg. Ich habe auch die ddMethode ausprobiert ; No Go. Ich weiß nicht, was ich als nächstes versuchen soll. Dies zeigt sich darin, dass ich einen Kommentar in einer zufälligen Antwort auf den Superuser schreibe. ._.
Victor
1

Ich hatte Erfolg mit WinGrub auf einem Computer, der nur über einen Netzzugriff verfügte. (Kein bootfähiger USB-Stick, defektes CD-Laufwerk.) Die Site hat sich seitdem geändert: https://gna.org/projects/grub4dos/ . Ich habe keine Details mehr, aber ich konnte GParted von einem USB-Stick auf diesem alten kaputten Computer booten. Sie können damit auch ISO-Images starten. Möglicherweise benötigen Sie WinGrub nicht einmal, wenn Sie GRUB bereits auf Ihrem Computer haben.

Jay Sheridan
quelle
Interessante Referenz. Heutzutage ist es möglicherweise einfacher, an ein bootfähiges CD-Laufwerk zu gelangen.
Nik
1

Das erste, was erforderlich ist, ist - Ihr System sollte von USB booten können - viele ältere können dies nicht.

Dann können Sie das ddDienstprogramm aus einer Unix-Installation (oder Ubuntu LiveCD) verwenden.

dd if=/path/to/image.iso of=/dev/YourUSB

Dadurch wird die ISO auf niedriger Ebene auf Ihren USB-Stick kopiert.
Natürlich muss die ISO in den USB passen:-)

Ein paar weitere Referenzen,

Verwenden der DSL-Verteilung - Erstellen eines bootfähigen USB aus einer ISO .
Und mit Ubuntu 9.04

Ich denke, der Syslinux- Schritt fehlt in meiner Beschreibung, was Ihr Problem verursacht hat.


Unter Windows gab es früher Daemon Tools - ich weiß nicht, ob das heute kostenlos ist (glaube, es war irgendwann).

nik
quelle
Ich bin dieser Route gefolgt und beim Booten auf meinem Gerät habe ich Error Loading OSund das war's. Nicht sicher, ob dies ein OSx86-Fehler oder ein Problem beim Kopieren der bootfähigen ISO auf die Festplatte ist ...
Nathan DeWitt
Ich erwarte ein ISO-Kopierproblem.
Nik
funktioniert immer noch nicht - siehe aktualisierten Beitrag
Nathan DeWitt
Möchten Sie wissen, wie Sie bestätigt haben, dass der USB-Start funktioniert? Können Sie Ubuntu 9.04 booten und über das Startmenü Ubuntu auf Ihrem bootfähigen Gerät installieren, um es erfolgreich von Ihrem USB zu booten? Sofern mir nichts Kritisches fehlt, ähnelt Ihr zweiter Versuch einem nicht bootfähigen Pfad (entweder kann der USB-Stick nicht gestartet werden oder der USB-Datenträger wurde nicht ordnungsgemäß bootfähig gemacht). Seien Sie vorsichtig, wo Sie Ubuntu installieren (beenden Sie nicht Ihren primären Boot).
Nik
Ich versuche nicht, Ubuntu zu installieren. Ich versuche OSx86 zu installieren.
Nathan DeWitt