Я разделил флэш-накопитель USB как GUID и использовал его для установки FreeBSD 10 для x86_64 с DVD на MacPro1,1. Я смог выбрать установочный DVD в качестве загрузочного диска в Mac OS X, просто перейдя в «Системные настройки»> «Загрузочный диск» и выбрав его. Но OS X (я пробовал SL, ML и Mavericks) не может прочитать загрузочный раздел FreeBSD на флэш-диске, потому что он отформатирован как FreeBSD_UFS. В результате я не могу выбрать раздел FreeBSD в качестве загрузочного диска.
Я также попробовал это: sudo bless --device /dev/disk4s2 --setBoot --legacy
затем перезагрузить компьютер (disk4s2, конечно, раздел FreeBSD). Он просто загрузился обратно в OS X.
Я пытался удерживать клавишу выбора при запуске. Раздел FreeBSD был недоступен. На PPC Mac это вариант, но, конечно, мне нужна PPC-версия FreeBSD, чтобы фактически загрузиться с него. На ПК с BIOS я легко могу установить загрузочное устройство на флешку в настройках BIOS. К сожалению, на Mac не так просто изменить настройки EFI.
Мне бы хотелось, чтобы решение не включало постоянную модификацию хост-машины. Может быть, я смогу установить менеджер загрузки, который может загрузиться во FreeBSD, который OS X распознает как загрузочный диск на другом разделе флэш-накопителя. Я не знаю лучший способ сделать это.
Ответы:
Кажется, довольно сложно загрузить ОС, отличную от Mac OS, с USB. Смотрите эту ветку в Ask Ubuntu для обсуждения того, кто пытается сделать подобное.
Я знаю, что вы не хотите устанавливать что-либо на хост-систему, но установка rEFInd или более ранней версии rEFIt может помочь вам. В этом вышеупомянутом обсуждении несколько человек упомянули, что после установки USB-диск не Mac OS будет указан в качестве загрузочного в меню загрузчика.
источник