Выбор FreeBSD в качестве загрузочного диска на Intel Mac

2

Я разделил флэш-накопитель 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 распознает как загрузочный диск на другом разделе флэш-накопителя. Я не знаю лучший способ сделать это.

Судо
источник
1
является unix.stackexchange.com/questions/151968/... любого использования для вас?
Тетсуджин
@ Tetsujin Я пытался сделать это давным-давно и оставил там комментарий, потому что он не работал. В любом случае, это потребует установки чего-либо на OS X, чего я не хочу делать в этот раз. Я хочу USB-флешку с FreeBSD, которую я могу подключить к любому Mac и загрузить с любого программного обеспечения, независимо от ОС.
Судо
Я только что попробовал перераспределить флешку на моем Mac, чтобы вернуть раздел EFI, затем переустановить FreeBSD, на этот раз оставив раздел EFI без изменений. Не сработало
Судо

Ответы:

1

Кажется, довольно сложно загрузить ОС, отличную от Mac OS, с USB. Смотрите эту ветку в Ask Ubuntu для обсуждения того, кто пытается сделать подобное.

Я знаю, что вы не хотите устанавливать что-либо на хост-систему, но установка rEFInd или более ранней версии rEFIt может помочь вам. В этом вышеупомянутом обсуждении несколько человек упомянули, что после установки USB-диск не Mac OS будет указан в качестве загрузочного в меню загрузчика.

mjturner
источник
Я думаю, что, к сожалению, иногда работа - лучшее, что мы можем сделать. Благодарю.
Судо