Загрузка Ubuntu с ReFIT не удалась

В течение довольно долгого времени я установил двойную загрузку на моем MacBook Pro с MacOS X (минимальная настройка для экстренных случаев) и Ubuntu (система, которую я использую ежедневно). У меня установлен ReFIT 0.14. Я запускаю эту установку на этой машине более года без проблем.

Этим утром я перезагрузил свой MacBook, и когда он вернулся, он показал меню ReFIT, но запись в Linux не работала. При его выборе все, что я вижу, это пингвин, и больше ничего не происходит. Загрузка MacOS X работает нормально.

У меня есть доступ к файловой системе через fuse-ext2 на MacOS, и я смотрю журналы, которые ноутбук загружал в последний раз 22 октября. После этого единственным обновлением системы было это утро, но только для git, некоторых модулей ввода xserver, ruby ​​и macfanctld. Нет обновлений для grub или ядра.

Я немного растерялся, что делать, любые указатели очень ценятся. Я уже сбросил NVRAM и SMC. Я также попытался синхронизировать разделы, но он отказался сделать это из-за «неокончательного анализа» (в таблице разделов MBR в конце показаны два дополнительных раздела (Linux root и swap), которых нет в таблице GPT, однако раздел GRUB показан в и другое).

1
задан 24 October 2012 в 11:08

1 ответ

Пока я не прочитал ваше последнее предложение, я думал, что это звучит так, будто ваша установка GRUB прошла на юг; однако, если ваша таблица разделов MBR показывает разделы, которых нет в таблице разделов GUID (GPT), то это звучит как серьезное повреждение таблицы разделов. Для диагностики необходимы данные GPT и MBR. Вы можете получить это за один раз из Boot Info Script . Запустите его из аварийной загрузки Linux и опубликуйте ссылку на созданный файл RESULTS.txt. Имейте в виду, что это может быть системно-специфической проблемой.

OTOH, если я не понял, может быть, вам нужно переустановить GRUB на компьютер или установить другой загрузчик. Как правило, я рекомендую использовать загрузчик EFI на компьютерах Mac, особенно если они не загружают Windows, поскольку это позволяет обойтись без ошибок, связанных с гибридными конфигурациями MBR . OTOH, некоторые модели не очень хорошо загружают Linux в режиме EFI, потому что Linux неправильно активирует все свое оборудование (иногда включая видеооборудование). Единственный способ узнать наверняка - это попробовать. Я написал веб-страницу о загрузчиках EFI для Linux, , чтобы вы могли просмотреть ее и решить, какую из них вы хотите установить. Поскольку rEFIt уже установлен, вы должны просто иметь возможность поместить файлы в подкаталог каталога EFI на вашем ESP или загрузочном диске OS X (как в EFI / elilo или EFI / grub), и rEFIt должен их забрать. (Исключение составляют случаи, когда вы хотите использовать загрузчик заглушек EFI ядра Linux; для этого вам следует заменить rEFIt на rEFInd .)

0
ответ дан 24 October 2012 в 11:08

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

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