Erstellen eines bootfähigen Linux-USB-Schlüssels von Haiku

900
Kev

Hinweis: Normalerweise wäre eine Frage zu Haiku das Gegenteil - das Erstellen eines bootfähigen Haiku-USB-Schlüssels von Linux oder Windows - aber da ich Haiku und nicht Linux habe, meine ich eigentlich, was im Titel steht.

Ich habe das gemacht (ohne den USB-Stick):

dd if=filename.iso of=/dev/disk/usb/1/0/raw bs=1M 

Und ich bin mit einem Stick gelandet, der in DriveSetup korrekt angezeigt wird, in dem Sinne, dass der Volume-Name bereits vorhanden war und der FS als ISO9660 angezeigt wird. Es hängt gut und zeigt dies:

> ls -A .disk isolinux live 

Wenn ich jedoch einen Neustart durchführe, versucht der USB-Stick nicht einmal zu booten - keine Meldung oder irgendetwas. Er startet einfach von der Festplatte, als ob der USB nicht vorhanden wäre. Wenn ich einen anderen Linux-USB-Stick stecke, den ein Freund mir im selben Port gegeben hat, und einen Neustart durchführen, wird dieser fehlerfrei angezeigt. Daher weiß ich, dass das BIOS für die Suche nach USB-Sticks konfiguriert ist.

Update: Einige Orte sagen, dass Sie es einfach könnendd, während andere sagen, dass Sie nicht können . Ist es das, zB Slackware und die Distribution, die ich versuche, es nicht zu tun, aber Arch Linux irgendwie? Wenn ja, gibt es irgendwelche Tools für Haiku, die dabei helfen können, da die traditionellen Lösungen Tools für Linux oder Windows beinhalten?

1

1 Antwort auf die Frage

1
ssmy

Die ISO muss ein Isohybrid sein. Das isohybridTool befindet sich im Allgemeinen im syslinux-Paket oder einem ähnlichen Programm unter Linux. Dieses Tool kann es auf isos mit einer entsprechend modernen isolinux-Version aktivieren. Ich bin mir nicht sicher über Haiku.

Viele moderne Linux-ISOs sind vor-iso-hybridisiert. Sie können normalerweise überprüfen fdisk disk.iso, ob z. B. eine Partitionstabelle angezeigt wird.

Es ist möglicherweise am einfachsten, ein Isohybrid-Image mit bekannter Auflösung (z. B. Ubuntu Live) herunterzuladen, um live zu laufen und Ihre bevorzugte Distribution auf die übliche Weise zu erstellen.

Haiku ist jedoch nicht Linux-basiert und hat weder syslinux noch fdisk. Ich weiß, dass ich ein anderes Betriebssystem verwenden kann, aber ich frage, wie es von Haiku aus gemacht wird. Aber +1 für die Idee, nach einem isohybridisierten ISO zu suchen, weil ich nicht wusste, dass einige so sind. Das würde die Unterschiede erklären, die ich gefunden habe ... Kev vor 10 Jahren 0
Nun, da ich mich näher damit beschäftige, könnte `isohybrid.pl` unter Haiku ohne Portierung funktionieren, so dass es einen Versuch wert wäre ... Kev vor 10 Jahren 0