Ubuntu BIOS Boot Macbook Air

Мой папа установил Ubuntu 12.04 на свой Macbook Air как чистую установку, и сначала он работал отлично, но недавно я начал над ней работать (обновление, обновление, установка и исправление некоторых ошибок), и в конце концов пришлось перезапустить Это. Вот где я столкнулся с некоторыми проблемами:

При загрузке мне пришлось держать клавишу «Option» для загрузки Ubuntu, потому что он удалил Macintosh HD, и EFI пытался загрузить его, но не смог Найди это. Таким образом, он дал только белый экран. Проблему легко решить, удерживая клавишу «Option» и выбирая диск, как я уже упоминал ранее, но это может быть утомительно при загрузке.

Далее, есть еще одна проблема: иногда, даже при загрузке BIOS, он дает только фиолетовый экран, не позволяя выбрать ОС. До сих пор процесс загрузки представлял собой утомительную строку с «Option», выбором диска, удерживанием «Delete» для загрузки BIOS и, наконец, выбором Ubuntu. Я не хочу, чтобы моему папе приходилось проходить через это каждый раз, когда он загружается.

Мои основные вопросы таковы:

Во-первых, есть ли способ удалить EFI и загрузить напрямую в BIOS в Ubuntu? Или, может быть, просто настроить EFI для автоматической загрузки в BIOS?

Во-вторых, можно ли настроить BIOS для автоматической загрузки в Ubuntu? Если да, могу ли я по-прежнему загружать его, удерживая кнопку «Удалить» при необходимости доступа к диску восстановления?

Спасибо.

3
задан 30 July 2013 в 08:09

2 ответа

Возможно, вы захотите установить rEFInd, , который является менеджером загрузки для компьютеров на основе EFI. Обязательно установите его из Windows, а не из Linux. Кроме того, установите драйвер для файловой системы, в которой находится ядро ​​Linux (возможно, ext4fs), но не другие драйверы файловой системы - некоторые пользователи сообщают, что при установке дополнительных драйверов некоторые модели Mac зависают во время загрузки.

0
ответ дан 30 July 2013 в 08:09

Я думаю, что подходящее, что нужно сделать, это благословить ваш раздел Linux с помощью диска OS X (используйте, например, внешний дисковод CD, затем запустите терминал и используйте команду, подобную # bless --folder /efi/grub --file /efi/grub/grub.efi): сделал это на моем MBA1,1, и в Интернете есть множество руководств, рекомендующих сделать это только для установки Linux, например Arch Linux wiki .

Обратите внимание, что rEFInd строго не требуется в этом бизнесе.

0
ответ дан 30 July 2013 в 08:09

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

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