Мой папа установил Ubuntu 12.04 на свой Macbook Air как чистую установку, и сначала он работал отлично, но недавно я начал над ней работать (обновление, обновление, установка и исправление некоторых ошибок), и в конце концов пришлось перезапустить Это. Вот где я столкнулся с некоторыми проблемами:
При загрузке мне пришлось держать клавишу «Option» для загрузки Ubuntu, потому что он удалил Macintosh HD, и EFI пытался загрузить его, но не смог Найди это. Таким образом, он дал только белый экран. Проблему легко решить, удерживая клавишу «Option» и выбирая диск, как я уже упоминал ранее, но это может быть утомительно при загрузке.
Далее, есть еще одна проблема: иногда, даже при загрузке BIOS, он дает только фиолетовый экран, не позволяя выбрать ОС. До сих пор процесс загрузки представлял собой утомительную строку с «Option», выбором диска, удерживанием «Delete» для загрузки BIOS и, наконец, выбором Ubuntu. Я не хочу, чтобы моему папе приходилось проходить через это каждый раз, когда он загружается.
Мои основные вопросы таковы:
Во-первых, есть ли способ удалить EFI и загрузить напрямую в BIOS в Ubuntu? Или, может быть, просто настроить EFI для автоматической загрузки в BIOS?
Во-вторых, можно ли настроить BIOS для автоматической загрузки в Ubuntu? Если да, могу ли я по-прежнему загружать его, удерживая кнопку «Удалить» при необходимости доступа к диску восстановления?
Спасибо.
Возможно, вы захотите установить rEFInd, , который является менеджером загрузки для компьютеров на основе EFI. Обязательно установите его из Windows, а не из Linux. Кроме того, установите драйвер для файловой системы, в которой находится ядро Linux (возможно, ext4fs), но не другие драйверы файловой системы - некоторые пользователи сообщают, что при установке дополнительных драйверов некоторые модели Mac зависают во время загрузки.
Я думаю, что подходящее, что нужно сделать, это благословить ваш раздел Linux с помощью диска OS X (используйте, например, внешний дисковод CD, затем запустите терминал и используйте команду, подобную # bless --folder /efi/grub --file /efi/grub/grub.efi
): сделал это на моем MBA1,1, и в Интернете есть множество руководств, рекомендующих сделать это только для установки Linux, например Arch Linux wiki .
Обратите внимание, что rEFInd строго не требуется в этом бизнесе.