Linux Live-CD von USB booten?

1

Ich verwende die Ultimate Boot-CD und habe ihr eine Reihe angepasster ISO-Dateien hinzugefügt. Ich kann diese .iso-Dateien problemlos booten, aber die meisten von ihnen sind Mini-Versionen von Linux, die so konzipiert sind, dass sie von einer CD ausgeführt werden können. Wenn sie versuchen, zu booten, versuchen sie, die CD zu starten (die offensichtlich nicht vorhanden ist, da sie sich auf einem USB-Laufwerk befindet) und dann entweder einzufrieren oder auf andere Weise nicht zu funktionieren.

Gibt es eine Möglichkeit, die ISO-Dateien zu bearbeiten, um ihnen mitzuteilen, dass sie von einem USB-Laufwerk gebootet werden? Ich gehe davon aus, dass irgendwo in den Startkonfigurationsdateien etwas dafür vorhanden ist. Wo wäre das Ich würde denken, es wäre für verschiedene unterschiedlich, aber gibt es einige Orte, die für Live-CDs Standard sind? Was müsste ich ändern?

EDIT: Nur um genau das zu sagen, wonach ich frage ... Ich weiß, dass überall Dinge darüber zu finden sind, wie man ein .iso von USB bootet. Das ist nicht das Problem, das kann ich schon. Was ich mich frage, ist, wie das in der .iso gespeicherte Betriebssystem erkennt, dass es von USB und nicht von CD gebootet wird?

Mako
quelle
Es gibt keinen Unterschied. Das Problem, das Sie beschreiben, kann nicht durch das Booten von einem Flash-Laufwerk anstelle eines CD-Laufwerks verursacht werden. (Beide sind / können USB sein.) Sie haben ein fehlerhaftes Disk-Image.
CarlF
Ich denke, das Problem ist, dass die .iso-Datei syslinux (oder isolinux) zum Booten verwendet, und ich denke, dass diese Systeme so konzipiert sind, dass sie von einer CD gebootet werden. Ich denke, es gibt Möglichkeiten, sie zu bearbeiten, um von USB zu booten, aber ich bin mir nicht ganz sicher, wie ich das machen soll. Ich denke also, es gibt zwei Möglichkeiten, dies zu tun ... entweder bearbeiten Sie jede einzelne .iso-Datei und konfigurieren Sie isolinux so, dass es von USB bootet (ich bin mir nicht sicher, wie das geht), oder machen Sie das Flash-Laufwerk irgendwie als CD-ROM-Laufwerk vom BIOS (ich bin mir auch nicht sicher, wie das geht;) lol
Mako
Wirklich, das ist nicht das Problem. Entweder haben Sie Disk-Images beschädigt, oder Sie haben Unetbootin falsch verwendet. Sie arbeiten großartig für die große Mehrheit der Menschen. Es ist auch möglich, dass Ihr Flash-Laufwerk defekt ist oder Ihr Computer aufgrund von BIOS-Problemen nicht ordnungsgemäß von USB bootet.
CarlF
Der USB bootet gut. Ich verwende syslinux von der UBCD, um dann (nur zum Beispiel) AOSS zu booten (das auch syslinux verwendet). Also gehe ich von einem Boot-Menü in ein anderes Menü in das Betriebssystem. Das Problem ist, dass nach dem Versuch des Betriebssystems, das System zu starten, ein Fehler auftritt. Mir ist aufgefallen, dass in "isolinux.cfg" in der .iso "boot = cdrom" enthalten ist, also habe ich es in "boot = usb" geändert. (Hab das irgendwo in einem Forum gefunden.) Aber es hat immer noch nicht richtig funktioniert.
Mako
Wieder funktioniert es gut für jeden anderen Unetbootin-Benutzer. Probieren Sie eine andere bootfähige Distribution aus, zB Knoppix, Ubuntu.
CarlF

Antworten:

1

UNetbootin kann jedes Live-CD-Image von einem USB-Stick booten. (Ich denke, es funktioniert durch Emulieren eines CD-Laufwerks.)

Einige andere Optionen sind hier aufgelistet .

Wenn Sie mehrere bootfähige CDs auf demselben USB-Laufwerk speichern möchten, lesen Sie Wie kann ich mehrere live / bootfähige ISO-Images auf einem einzelnen USB-Laufwerk speichern? .

Mechanische Schnecke
quelle
Ich habe UNetbootin versucht ... das Problem ist, dass die LiveCDs versuchen, von einer CD zu booten. Ich kann sie von einem USB-Stick booten, aber das Betriebssystem denkt, dass es sich um eine CD handelt, und so kommt es zu einem Durcheinander, weil es nicht versucht, vom USB-Stick zu lesen.
Mako
Aber ich dachte, der springende Punkt unetbootinist, dieses Problem zu lösen. Irre ich mich
Mechanische Schnecke
Ich denke schon, weil es nicht funktioniert hat: / Danke, dass du es versucht hast! :)
Mako
0

Ich habe vorher ähnliche Sachen ausprobiert. Jedes Live-CD-Image kann problemlos von Ihrem USB-Stick gebootet werden. Ich habe es mit einer Ubuntu-Variante von Linux versucht und erfolgreich gearbeitet.

Folge diesen Schritten:

  1. Laden Sie die ISO-Image-Datei herunter oder kopieren Sie sie (je nach Bedarf).
  2. Stecken Sie das USB-Laufwerk ein und ich empfehle, alle Ihre vorherigen Daten in einem Ordner abzulegen (Hinweis: Auf diese Daten kann nicht zugegriffen werden, sobald die Live-CD über USB ausgeführt wird).
  3. Laden Sie den Universal USB Installer herunter .
  4. Wählen Sie im Dropdown-Feld die spezifische ISO aus und wählen Sie auch den USB-Stick aus, den Sie bootfähig machen möchten.
  5. Klicken Sie auf Weiter und legen Sie Ihre Optionen fest.
  6. Das USB-Laufwerk ist jetzt bootfähig.
  7. Zum Booten wählen Sie Booten vom USB-Stick beim Starten des Computers.
  8. Führen Sie den USB als LIVE-CD aus oder installieren Sie Linux von dort.

Für weitere Informationen besuchen Sie bitte: Ubuntu Website . Gehen Sie zu Option 2 und wählen Sie USB für Details.

aibk01
quelle
Naja ich lese nochmal durch, naja das könnte auch helfen! ehow.com/how_7207900_make-usb-cd-rom.html
aibk01