Grub установлен поверх переустановки после установки Ubuntu 12.04 на imac7,1

Я только что установил Ubuntu 12.04 на мой старый imac7,1.

Первым делом я установил refit с OSX. После этого я установил Ubuntu с liveCD и все прошло нормально.

Проблема в том, что вместо переустановки появляется GRUB, и нет способа загрузить OSX, потому что когда я выбираю OSX из меню grub, ничего не происходит.

Я нашел эту тему, которая, кажется, говорит об этой проблеме, но это моя первая установка Ubuntu на компьютер Mac, и я не хочу все испортить.

Ubuntu установил GRUB поверх REFIt

А также это ответ, данный из iamwpj , который, кажется, мое решение, но я не знаю, как это сделать.

Я на самом деле понял это. Самый простой способ в любой ситуации, когда GRUB перезаписывает REFIt, это нажать C при загрузке экрана GRUB. Это вызовет командную строку grub. Набрав здесь команду exit, вы выйдите из GRUB и покажете вам команду REFIt. Отсюда загрузка в OSX позволит вам удалить GRUB и установить rEFInd.

Должен ли я удалить GRUB из Ubuntu? И, после этого, появится ремонт?

Спасибо.

1
задан 13 April 2017 в 15:25

1 ответ

Вы можете настроить rEFInd для прямой загрузки Linux. Скорее всего, все, что вам нужно сделать, это установить драйвер файловой системы EFI для любой файловой системы, в которой находится ваше ядро ​​(возможно, ext4fs). Вы можете сделать это в OS X, создав каталог /EFI/refind/drivers и скопировав соответствующий файл драйвера (например, ext4_x64.efi) из пакета rEFInd в новый каталог. (Это предполагает установку по умолчанию rEFInd из OS X; если вы использовали опцию --ownhfs или --esp, rEFInd будет располагаться где-то, кроме /EFI/refind.) После того, как вы это настроите, вы также можете захотеть запустите скрипт mkrlconf.sh, который поставляется с rEFInd, в Linux. Это не является абсолютно обязательным в большинстве случаев, хотя это необходимо для некоторых конфигураций. Самое большое изменение, которое вы увидите, - это переход от многословной загрузки с текстовыми загрузочными сообщениями к более привычной графической загрузке с логотипом Ubuntu на экране.

0
ответ дан 13 April 2017 в 15:25
  • 1
    Извините там wasn' t хорошее решение на этом. Это была очень нечетная ошибка. Я думаю, что это, возможно, было вызвано (в моем случае), потому что мой компьютер хотел сделать перезапуск для установки обновлений, но прежде чем это сделало я попытался установить некоторые собственные драйверы Nvidia. Внесение большого системного изменения как этот, когда этому уже была нужна перезагрузка, возможно, уничтожило его. – Gregory Butron 4 August 2015 в 03:43

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

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