Другая ОС на Mac без геморроя

Не спрашивайте меня, как я с этим столкнулся =)

Что мы делаем чтобы запустить другую операционную систему на наших любимых маках? Конечно же, ставим виртуалку. Но есть ситуации когда нам надо чтобы другая ОС напрямую получила доступ к железу, что виртуалка сделать не позволит.

К примеру надо перепрошить SSD-диск (больше примеров придумать не могу =) и если кривой девелопер не предусмотрел нормальных вариантов для Mac (впрочем и Linux), то можно поседеть. Это так, крик души =)

Внезапно я нашел супер-мега-убер-простой способ запустить другую операционку, безо всяких богомерзких Boot Camp, патчей системных файлов и насилия. Вот картинка: 

1. Берем флешку.
2. Форматируем ее дисковой утилитой в FAT32.
У меня предрассудок — не делать тома в FAT больше 4 гигов, может и будет работать если том больше этого размера. Убеждаемся что он MBR, а не GUID (внимание на низ картинки, там написано «Схема карты раздела : Основная загрузочная запись»)
3. Создаем там каталог «efi», в нем создаем каталог «boot».
4. Находим в интернетах файл «bootX64.efi» (или «bootX32.efi», смотря какую ОС будем запускать) для Mac. Лично я брал тут.
5. Кидаем его в папку «boot».
6. Туда же кладем iso-образ операционки, которую будем запускать, предварительно переименовав в «boot.iso» (сверяемся с картинкой). Лично я пробовал live последней убунты, 64-amd которая.
7. Перезагружаемся, до сигнального гудка зажимаем alt или «c» и в итоге оно предлагает нам загрузиться с флешки. Минута когнитивного диссонанса и мы в самом настоящем линуксе, где можно успешно запороть свое железо кривыми прошивками разных приборов делать что угодно.

Более того, у меня есть подозрения, что так можно запустить не только Ubuntu или другой Linux, но и даже виндус (тот, что грузится с CD, раньше это называлось PE, точно помню). К сожалению у меня нет других дистрибутивов, а искать лень и бессмысленно, я свою задачу решил.

Все это так разительно отличается от прежних способов загрузки (что Win/Linux, что Mac) когда надо было особым образом записать CD или флешку, что у меня просто нет слов, до сих пор в тихом восторге. Немного погуглил, оказывается это стандартный метод для компьютеров с EFI вместо BIOS, но на PC некоторые материнские без бубна так не делают.