У меня есть флешка UBS на 64 ГБ, и я хочу разделить ее на несколько разделов. Затем я хотел бы разместить разные загрузочные тома в каждом разделе, например, различные версии USB/Live разных дистрибутивов Linux, или отдельный образ Memtest86, или что-то еще.
И тогда мне нужно иметь возможность загружаться с любого из этих загрузочных разделов. Либо путем выбора конкретного раздела из меню выбора загрузочного тома компьютера, либо, возможно, через какое-либо мультизагрузочное меню на USB-накопителе, если есть такая вещь (хотя я предполагаю, что предыдущий вариант имеет больше смысла).
После поиска я наткнулся на такие предложения, как ручное создание MBR или установка grub2 на USB-накопитель. Но я не знаю точно, что это (кроме загрузчика) или как на самом деле это сделать. Мое понимание в этой области ограничено, поэтому я не знаю, как идти дальше.
Я бы предпочел сделать это «вручную» с помощью некоторых команд комбинированной оболочки, таких как diskutil
, gpt
и dd
, поэтому я полностью понимаю весь процесс.
Предполагая, что у меня есть ISO-образы для всех загрузочных образов, как мне извлечь это из терминала MacOS? Или просто терминал bash в целом, но я на macOS, где у меня нет gparted
например.
Я уже знаю, как сделать это с помощью всего одного загрузочного ISO, скопировав его на весь USB-накопитель (перезаписав / удалив любые предыдущие разделы, если они существуют). Но я не могу понять, как это сделать с несколькими томами / разделами на одном USB-диске.