Как выполнить двойную загрузку Ubuntu и OS X на iMac?

1135
Zlug

Я пытаюсь установить Ubuntu на iMac. Для этого я установил rEFIt, и он пытается загрузить Ubuntu с моего pendrive. Однако всякий раз, когда я делаю это, я получаю черный экран с надписью «Несистемный диск».

Что я здесь не так делаю?

1

1 ответ на вопрос

1
Rod Smith

If I recall correctly, "non-system disk" is a common error message that's displayed when trying to boot, in BIOS mode, some types of disks that lack BIOS-mode boot loaders. If my memory and analysis are correct, then, rEFIt has tried to boot your flash drive in BIOS mode, but it's not bootable in that way.

Without knowing what version of Ubuntu you're trying to install (both the version number and the type of image you obtained, as in desktop, alternate, Mac-specific, etc.) and how you prepared the flash drive (dd, file-level copy, etc.), it's hard to offer specific recovery recommendations except to go back to the Ubuntu page and follow its instructions precisely on how to prepare your boot medium.

One more comment: Most sources that describe how to install Ubuntu on a Mac describe setting up Ubuntu to boot in BIOS mode. This works, but it's got some serious drawbacks, particularly if Windows is not installed. Specifically, you're forced to use a hybrid MBR, which is a dangerous and standards-violating hack. If possible, it's much better to avoid using a hybrid MBR, but on a Mac, this requires booting in EFI mode rather than in MBR mode. Such a configuration is possible, but it requires setting things up a bit differently, and EFI-mode installs fail to activate some hardware on some models, so it doesn't work acceptably for everybody. I've written a Web page on the topic if you're interested in giving it a try.

Есть ли у вас какие-либо рекомендации по тройной загрузке на Mac, то есть добавлению Windows 8 к миксу? Simon 11 лет назад 0
Да: если вам нужно спросить, не делайте этого. Это звучит беспечно, но тройная загрузка Mac требует либо большой удачи, либо глубокого понимания проблем. Rod Smith 11 лет назад 0
Хорошо, спасибо за это Simon 11 лет назад 0
Я следовал предоставленному вами руководству, но когда я пытаюсь запустить install.sh в rEFInd, я получаю сообщение об ошибке «Опция --shim не поддерживается в OS X! Выход!» Zlug 11 лет назад 0
Это ошибка в скрипте 0.5.1. Загрузите версию 0.5.1.1 для фиксированного скрипта. Rod Smith 11 лет назад 0
Я установил 0.6.0, и это, кажется, работает. что меня смущает сейчас, так это то, что остальные шаги в руководстве уже выполнены (Ubuntu показан в rEFInd и / boot / efi уже существует) Zlug 11 лет назад 0
Есть много разных вариантов использования, описанных в документации. Скорее всего, вы пропустили конец одного и другого. Если это работает к вашему удовлетворению, не беспокойтесь об этом. Я думал о реорганизации документации, чтобы сделать ее менее подавляющей для новичка, но я еще не дошел до этого .... Rod Smith 11 лет назад 0
Хорошо, в этом случае я буду считать это выполненным, спасибо за вашу помощь Zlug 11 лет назад 0