Как установить Linux на USB-флешку, чтобы установка была совместима с загрузчиком macOS

Как установить Linux на USB-флешку, чтобы установка была совместима с загрузчиком macOS

Я хочу установить Linux на USB-флеш-накопитель, чтобы мой Mac мог запустить его из меню загрузки.

Когда я записываю Linux Live CD на USB-флешку, мой Mac отображает его в меню загрузки. Однако, когда я устанавливаю его на USB-флешку, установка не отображается в меню загрузки.

Согласно этомустатья, это происходит потому, что раздел EFI, используемый macOS, ожидает, что раздел EFI будет иметь другой формат (HFS+), тогда как Linux использует (VFAT). Я не хочу использовать сложный подход/хаки этой статьи, потому что я всегда заканчиваю тем, что портю свой диск, когда возюсь с такими вещами… Я хочу иметь простое решение.

Я пробовал использовать устаревшую установку главной загрузочной записи без раздела EFI; однако это тоже не сработало. Возможно, это потому, что grub делает какие-то странные вещи.

Кто-нибудь сталкивался с этой проблемой или есть какие-то советы? Может быть, есть какой-то другой загрузчик, который обойдёт эти проблемы?

PS: Я также в курсепересмотреть, но его нужно установить поверх моего загрузчика macOS. Мне это не нравится, потому что Boot Camp иногда его перезаписывает, и у него грязный процесс переустановки. Может быть, я могу установить rEFInd на USB? Это сработает?

Связанный контент