Erstellen von bootfähigen Partitionen auf einem USB-Laufwerk vom Terminal aus? (Mac OS)

600
RocketNuts

Ich habe ein UBS-Flashlaufwerk mit 64 GB und möchte dieses in mehrere Partitionen aufteilen. Dann möchte ich auf jeder Partition ein anderes bootfähiges Volume angeben, z. B. verschiedene USB / Live-Versionen verschiedener Linux-Distributionen oder ein separates Memtest86-Image oder was auch immer.

Und dann muss ich von einer dieser bootfähigen Partitionen booten können. Entweder durch Auswahl der jeweiligen Partition aus dem Startvolume-Auswahlmenü des Computers oder vielleicht durch ein Multi-Boot-Menü auf dem USB-Laufwerk, falls es so etwas gibt (obwohl ich davon ausgehe, dass die vorherige Option mehr Sinn macht).

Bei der Suche stieß ich auf Vorschläge wie das manuelle Erstellen eines MBR oder das Einfügen von grub2 auf das USB-Laufwerk. Aber ich weiß nicht genau, was das ist (außer einem Bootloader) oder wie man das tatsächlich macht. Mein Verständnis in diesem Bereich ist begrenzt, daher weiß ich nicht, wie ich von dort aus weitergehen soll.

Ich würde diese ‚manuell‘ sehr lieber tun, mit einigen Kombination Shell - Befehlen wie diskutil, gptund dd, so verstehe ich vollständig den gesamten Prozess.

Angenommen, ich habe die ISOs für alle bootfähigen Images. Wie kann ich diese vom macOS-Terminal abnehmen? Oder einfach nur ein Bash-Terminal im Allgemeinen, aber ich bin auf macOS, wo ich gpartedzum Beispiel nicht habe .

Ich weiß bereits, wie man dies mit nur einem einzigen bootfähigen ISO macht, das auf das gesamte USB-Laufwerk kopiert wird (und somit alle vorherigen Partitionen überschreibt / löscht, falls vorhanden). Ich kann jedoch nicht herausfinden, wie ich dies mit mehreren Volumes / Partitionen auf demselben USB-Laufwerk tun kann.

1
Für MacOS würde ich einen Multiboot-Usbcreator finden. Wenn die Isos mit dem Loopback-Gerät von Grub kompatibel sind (die meisten von Ubuntu abgeleiteten Betriebssysteme sind auch viele andere), kopieren Sie die Isos einfach in die USB-Datei und bearbeiten die Datei grub.cfg. Der einzige Trick besteht darin, zu finden, was in grub.cfg eingefügt werden soll. Möglicherweise müssen Sie durch die ISO graben. Weitere Informationen und Links zu ArchWiki & PenDriveLinux finden Sie unter [meine andere Antwort] (https://askubuntu.com/a/573898/129271). [Zu Ihrer Information: "nur" dd "das iso auf den usb zu bringen ist nicht der beste Weg, es verschwendet den Rest des usb-Raums und ich glaube nicht, dass es einen Multiboot-USB überhaupt unterstützt.] Xen2050 vor 5 Jahren 0

0 Antworten auf die Frage