Ubuntu 12.04 - проблема с загрузкой UEFI на Macbook Pro Retina (конец 2013 г.)

Я использовал следующий учебник, чтобы настроить Ubuntu 12.04 в качестве двойной загрузки на Macbook Pro Retina (конец 2013 г.):

Я следовал этой статье

It устанавливает Ubuntu как двойную загрузку только с загрузкой EFI (без Grub). Однако у меня есть некоторые проблемы с конфигурацией загрузки ... Согласно руководству, менеджеру загрузки (ReFind) требуется ядро ​​на жестком диске Mac OS X, чтобы найти его, поэтому я скопировал файлы ядра из Ubuntu в MacOS X в / EFI / ubuntu и предоставил информацию менеджеру загрузки, как описано в руководстве.

Однако, в моем случае, ReFind может загрузить ядро, но не может загрузиться в конце, так как не может найти папку /dev/disk/by-uuid и загружается в оболочку initramfs. Создание папки вручную и предоставление syslink с UUID в качестве имени, ссылка на правильный раздел (в моем случае ../../sda4) позволяет мне загрузить Ubuntu.

Единственная проблема в том, что я должен выполнять эти настройки каждый раз при перезагрузке. Как только Ubuntu загружен, папка /etc/disk/by-uuid существует так же, как и папка /etc/fstab (которая не существует при загрузке в initramfs). Но когда я перезагружаюсь, я могу только снова попасть в оболочку initramfs и снова создать папку и syslink.

1114 Так что не совсем уверен, что там происходит. У кого-нибудь есть идеи?

Кажется, что /dev/disk/, к которому я получаю доступ из оболочки initramfs , не относится к реальной Ubuntu. Возможно ли это?

0
задан 30 November 2013 в 14:39

1 ответ

Вам необходимо загрузиться в OSX и установить rEFInd в OSX, Mac не реконфигурируют ни одну версию linux по умолчанию, поэтому вам необходимо установить ее в раздел OSX. После этого вы перезагружаете свой Mac, и должен появиться rEFInd

.
0
ответ дан 30 November 2013 в 14:39

Другие вопросы по тегам:

Похожие вопросы: