Проблема установки 16.04 на Mac: создан загрузочный раздел BIOS

Я пытался установить 16.04 на MacBook Pro (7,1) друга с целью двойной загрузки.

Я следовал этим инструкциям ( https://help.ubuntu.com/community/MactelSupportTeam/AppleIntelInstallation). Я установил ReFIT, сделал живой USB и успешно разбил на разделы с помощью Дисковой утилиты. Однако я сделал ошибку (в разделе "Начать установку"): я установил системы бок о бок вместо того, чтобы вручную размещать разделы, чтобы grub был установлен в мой корневой раздел.

Теперь, когда я открываю Gparted на live CD, я получаю ошибку Libparted: "Основная таблица GPT повреждена, но резервная копия выглядит нормально, так что она будет использоваться"

Если я нажимаю кнопку ОК, я вижу, что у меня есть системный раздел EFI 200 МБ в начале диска.

Основываясь на ответах на этот вопрос, я открою новый вопрос, пытаясь решить эту проблему.

Что касается установки Ubuntu, я понял, что rEFIt больше не поддерживается, и я удалил его и установил rEFInd.

Теперь, когда я загружаю машину, я попадаю на экран REFInd, я вижу 3 больших логотипа, над 5 меньшими логотипами. Первый большой логотип: логотип Ubuntu на жестком диске, описываемый как "Загрузите EFI \ubuntu\grub64.efi из EFI" Второй большой логотип: логотип OSX на жестком диске, описанный как: "Загрузите Mac OSX из Macintosh HD "Третий большой логотип: логотип Ubuntu на жестком диске, описанный так:" Boot boot\vmlinnuz-4.4.0.36-generic.efi.signed from 10GiB ext4 volume "Первый маленький логотип: ключ, описываемый как:" Запуск MOK " Утилита на EFI\ubuntu\MokManager.efi на EFI Второй маленький логотип: О rEFInd Третий маленький логотип: Выключить компьютер Четвертый маленький логотип: Перезагрузить компьютер Пятый маленький логотип: Запустите утилиту обновления прошивки на EFI\ubuntu\fwupx64.efi на EFI

Нажатие на первый большой логотип загружает меню GRUB. Затем экран приобретает фиолетовый оттенок запуска Ubuntu до того, как экран начнет мигать, и объявление станет черным. Я должен сделать полный сброс, чтобы вернуть машину. Щелчок по второму крупному логотипу успешно загружает OSX. Щелчок по третьему крупному логотипу выводит на экран много текста, прежде чем экран начнет мигать и станет черным. Мне нужно сделать полный сброс, чтобы вернуть машину. Если я удерживаю клавишу "alt" при запуске, у меня появляется только возможность загрузиться в раздел Mac, при нажатии этой кнопки запускается OXS.

Я попытался запустить скрипт информации о загрузке, упомянутый в ответе ниже, но в Mac, когда я пытаюсь запустить разархивированный tarball 'bootinfoscript' (используя sudo), я получаю: 'sudo: command not found'. Должен ли я запускать этот скрипт из живого экземпляра Ubuntu?

Спасибо за помощь в этом, извините, если я не поспеваю с чем-то прямым.

2 ответа

Решение

Итак, я наконец-то нашёл день, чтобы посмотреть на это. В конце концов все было легко решить. По предложению Рода проблема была с видеодрайвером. В этой версии macbook (7.1) используется видеокарта Nvidia 320m, и на форумах были люди, отметившие, что проприетарный драйвер вызывает у них проблемы. Я забыл, что после первоначальной загрузки в Ubuntu я устанавливал проприетарный драйвер Nvidia, когда устанавливал драйвер Broadcom, который мне нужен для получения Wi-Fi.

Установка этого проприетарного драйвера была причиной проблемы. Я должен был обратить внимание.

Поскольку у меня ничего не было на установке, я просто переустановил, и это не установило проприетарный драйвер. Теперь все загружается нормально.

Большое спасибо, Род Смит, за помощь. Я очень ценю ваше время.

Я поднял проблему раздела GPT в новой теме. Единственный раз, когда кажется, что генерирует ошибки, это когда я запускаю gparted с живого usb. Вопрос здесь: поврежден основной раздел, нет проблем в gdisk

Во-первых, сообщение GParted о том, что основные данные GPT повреждены, но резервная копия в порядке, означает, что существует серьезная проблема с таблицей разделов. ИСПРАВИТЬ ЭТО НЕМЕДЛЕННО!!!! Если вы не знаете, как это сделать, обратитесь к моей странице на эту тему и / или оставьте еще один вопрос. (Вам нужно будет предоставить подробную информацию, например, вывод gdisk"s p а также v команд, если вы ожидаете какой-либо реальной помощи.) Продолжение использования компьютера с поврежденной таблицей разделов более или менее гарантирует, что у вас рано или поздно возникнут серьезные проблемы, и в этом контексте "серьезные проблемы" могут означать полная потеря всех данных на вашем компьютере! Тем не менее, обратите внимание, что попытки восстановить поврежденные таблицы разделов могут иногда приводить к еще более серьезным проблемам, так что не занимайтесь беспорядочно. Сделайте резервную копию всего диска и, если вы не знаете, что делаете, обратитесь за помощью!

Во-вторых, теперь, когда вы установили rEFInd, вы сможете загружать либо OS X, либо Ubuntu из rEFInd. Поскольку Ubuntu не запускается, очевидно, есть проблема, но вы предоставили недостаточно информации для правильной диагностики. Пожалуйста, запустите Boot Info Script. Это создаст файл с именем RESULTS.txt, Опубликуйте этот файл на сайте pastebin и опубликуйте URL вашего документа здесь. Это даст нам более подробную информацию о вашей конфигурации, что может помочь с диагностикой. Также, пожалуйста, опишите, какой значок и описание связано с опцией Ubuntu/Linux в rEFInd, и опишите, что происходит, когда вы пытаетесь запустить его. Если в rEFInd есть несколько опций Ubuntu или Linux, попробуйте их все и опишите, что происходит с каждым из них в случае сбоя.

Я рекомендую вам добавить комментарий к этому ответу и отредактировать исходный вопрос, чтобы предоставить новую информацию.

РЕДАКТИРОВАТЬ:

Похоже, ваши проблемы с загрузкой Ubuntu связаны с видео драйверами. На этом сайте есть множество вопросов и ответов о проблемах с "черным экраном" при загрузке Ubuntu, особенно в режиме EFI. Я рекомендую вам искать их. Вероятно, вы можете решить эту проблему, добавив соответствующее ключевое слово или два к опциям ядра, но какой вариант будет работать, зависит от вашего оборудования. В rEFInd вы можете добавить опции, нажав F2 или Insert дважды, а не Enter, при запуске boot/vmlinuz-* запись. Если вы найдете работающие опции ядра, вы можете добавить их в /boot/refind_linux.conf файл, чтобы сделать их постоянными. (Если этот файл не существует, mkrlconf скрипт, который поставляется с rEFInd, создаст его, но вы должны запустить этот скрипт через sudo.)

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