Ich habe ein UBS-Flash-Laufwerk mit 64 GB und möchte dieses in mehrere Partitionen aufteilen. Dann möchte ich auf jeder Partition ein anderes bootfähiges Volume ablegen, zum Beispiel 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 Auswählen 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 Speichern von grub2 auf dem 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, so dass ich nicht weiß, wie ich von dort aus vorgehen soll.
Ich würde es sehr bevorzugen, dies 'manuell' zu tun, mit einigen kombinierten Shell-Befehlen wie diskutil
, gpt
, und dd
Ich verstehe also den gesamten Prozess.
Angenommen, ich habe die ISOs für alle bootfähigen Images, wie kann ich diese vom macOS-Terminal abziehen? Oder generell nur ein Bash-Terminal, aber ich bin auf macOS, wo ich kein habe gparted
zum Beispiel.
Ich weiß bereits, wie man das mit nur einer einzigen bootfähigen ISO macht, indem man sie auf die kopiert gesamtes USB-Laufwerk (Überschreiben / Löschen eventuell vorhandener vorheriger Partitionen). Aber ich kann anscheinend nicht herausfinden, wie dies mit mehreren Volumes / Partitionen auf demselben USB-Laufwerk geschehen soll.
dd
Das iso auf den usb zu setzen ist nicht der beste Weg, es verschwendet den Rest des usb-Raums und ich glaube nicht, dass es einen Multiboot-USB überhaupt unterstützt.]