Wie man ein USB-Flash-Laufwerk bootfähig macht, wie eine CD aus einem ISO


7

Anscheinend war meine Installation von syslinux nicht korrekt und liveusb-creator installiert sie einigermaßen korrekt. Jetzt erhalte ich den Fehler "chain.c32: kein COM32R-Image". Wie erstelle ich einen USB-Stick-Bootstrap wie eine CD? Mein BIOS ist in Ordnung konfiguriert (Ubuntu bootet von USB).

Das Problem ist, ich habe ein ISO-Image und wenn es auf CD gebrannt wird, bootet es einwandfrei. Wenn ich es auf das Flash-Laufwerk "brenne", bootet es nicht.

Ich vermute, dass der CD-Brenner automatisch eine Art Bootsektor erstellt, was für das USB-Laufwerk nicht der Fall ist. Bitte verweisen Sie mich nicht auf bootfähige Linux / Ubuntu-Installationsprogramme von USB. Ich bitte Sie nicht, Linux zu booten. Es ist ein beliebiges bootfähiges ISO-Image.

Die ISO enthält ein isolinuxVerzeichnis, in dem sich einige Dinge wie boot.catDatei isolinux.bin, .imgDatei, .krnDatei usw. befinden. Irgendwelche Glocken läuten? Ich bin nicht mit diesem Isolinux-Bootloading vertraut.

Kann mir bitte jemand erklären, wie ich diese Dateien nutzen kann? Muss ich syslinux auf dem USB neu installieren?

Anscheinend war meine Installation von syslinux nicht korrekt und liveusb-creator installiert sie einigermaßen korrekt. Jetzt erhalte ich den Fehler:

"chain.c32: kein COM32R-Image"


Leute, die hierher kommen, sollten beachten, dass Live-USB-Ersteller möglicherweise nicht mit allen Arten von Betriebssystemen funktionieren. Viele arbeiten nur für Windows Vista und höher. Siehe auch superuser.com/questions/66948/...
jiggunjer

Beachten Sie auch, dass die ISO selbst keine Komponenten enthält, die einen USB-Stick bootfähig machen.
Jiggunjer

Antworten:


7

Ich hatte sowohl mit Windows- als auch mit Linux- Isos, die UNetBootin verwenden, Erfolge . Es gibt auch verschiedene Tutorials zur Verwendung mit einer Windows-ISO.


Ich habe bereits UNetBooting ausprobiert, funktioniert für meine ISO nicht, aber danke.
Valekovski

Vom OP: Das Problem war die Installation von Syslinux auf USB (Syslinux ist ein leichter Bootloader). Ich habe versucht, es vom Linux-Terminal zu installieren, es hat nicht funktioniert. Unetbootin hat am Ende für mich funktioniert. Syslinux korrekt installiert, obwohl ich eine ältere Version 494 verwenden musste. Die neue Version verursachte einen Fehler: "menu.c32: kein COM32R-Image". Vielen Dank. Prost, Val
BloodPhilia

4

HP verfügt über einige Tools, mit denen USBs bootfähig gemacht werden können. Ich hatte gemischten Erfolg mit ihnen, je nachdem, was ich auf sie setze. Ihre Stärke ist anscheinend, dass sie mit allem arbeiten sollen.

Das HP Drive Key Boot Utility ist eines: http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?swItem=MTX-UNITY-I23839

Das HP USB Disk Storage Format Tool ist ein weiteres. Es eignet sich am besten zum Erstellen von Startdisketten im MS-DOS-Stil: http://files.extremeoverclocking.com/file.php?f=197


Vielen Dank für Ihre Antwort, diese Boot-Programme lösen mein Problem nicht. Prost
valekovski

4

Ich benutze liveusb-creator . Es wurde für Fedora entwickelt, aber es funktioniert mit jedem anderen Live-ISO, das ich darauf gesetzt habe.


Hm, danke! Das funktioniert ein bisschen .. Anscheinend war meine Installation von syslinux falsch und liveusb-creator installiert es ein bisschen richtig. Jetzt erhalte ich den Fehler "chain.c32: kein COM32R-Image". Ich werde Sie wissen lassen, wie es ausgeht. Prost, Val
valekovski


2

Es gibt verschiedene bekannte Probleme mit einem Unetboot und verschiedenen Linux-Varianten. Es kann funktionieren, aber wenn Sie wie ich Probleme damit haben, habe ich mit Rufus mehr Glück gehabt.


0

Diese Antwort wurde vom OP als Bearbeitung der Frage zur Verfügung gestellt.

Unetbootin hat am Ende für mich funktioniert. Syslinux korrekt installiert, obwohl ich eine ältere Version 494 verwenden musste. Die neue Version verursachte einen Fehler:

"menu.c32: kein COM32R - Image".

Das Problem war bei der Installation von Syslinux auf USB (Syslinux ist ein kompakter Bootloader). Ich habe versucht, es vom Linux-Terminal zu installieren, es hat nicht funktioniert.


0

Ein USB-Laufwerk kann die meiste Zeit durch ein CD-Laufwerk ersetzt werden, wenn ein fehlerfreies, bootfähiges Medium erstellt wird. Außerdem wird das Risiko beseitigt, dass eine schlecht gebrannte CD erstellt wird. Es gibt viele Programme, mit denen Linux-Live-USBs erstellt werden können. Universal USB Installer ist einer der besten. Klicken Sie auf der verknüpften Webseite auf die Registerkarte Unterstützte Distributionen , um die Liste der unterstützten Linux-Distributionen anzuzeigen. Der Universal USB Installer wird regelmäßig aktualisiert, da die unterstützten Linux-Distributionen aktualisiert werden. Daher ist es am besten, die neueste Version herunterzuladen.

Rufus ist ein weiteres Programm, mit dem Linux-Live-USBs erstellt werden können.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.