Рейтинг:0

Настройки Grub2 для загрузки на macbook pro 2018 (T2) (Ubuntu 20.04, внешний жесткий диск)

флаг ru

У меня есть Mac Book Pro 2018 года (intel x86_64, Intel Iris Plus Graphics 655), который я пытаюсь загрузить в Ubuntu 20.04 на внешнем жестком диске (USB-накопитель на 128 ГБ). У меня есть Ubuntu и grub2, успешно установленные на USB-накопителе (не живой USB! Полная установка ОС и загрузчика), и я могу загружаться на несколько других ПК, на которых не установлен grub2 или какие-либо другие дистрибутивы Linux. USB может загружаться в системах только с UEFI, и gdisk сообщает, что на диске есть действующая таблица разделов GPT. gdisk также указывает, что на диске есть «защитная таблица разделов MBR», о которой я ничего не знаю или как она влияет на таблицу GPT.

Когда я пытаюсь загрузить свой Mac Book Pro, я получаю только черный экран. У меня в настройках безопасной загрузки установлено значение «без защиты», и я разрешил загрузку с внешнего или съемного носителя.

Я предполагаю, что отсутствие меню grub указывает на то, что с его текущей конфигурацией grub несовместим с прошивкой моего macbook. Что, как я могу настроить grub, чтобы он хорошо работал с прошивкой Mac, чтобы я мог загрузить Ubuntu?

oldfred avatar
флаг cn
Не знаю Mac, но вы устанавливали в режиме загрузки UEFI на диск с разделами gpt? Ubuntu по умолчанию устанавливает grub на первый или внутренний диск, поэтому его сложнее установить в режиме UEFI на внешние диски. Обычно вам нужно изменить настройки или выполнить установку восстановления grub после любой установки второго или внешнего диска. Проблема с несколькими обходными путями: https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1396379 и https://askubuntu.com/questions/1250199/move-bootloader-or-remove-efi- раздел во втором диске или какой у тебя видеочип? Вам может понадобиться загрузочный параметр nomodeset.
флаг ru
Когда я установил Ubuntu, он был на компьютере с настройками загрузки для использования BIOS / MBR ИЛИ UEFI / GPT, в зависимости от того, что было обнаружено.И загрузчик был загружен на USB, потому что я удалил все другие устройства хранения, поэтому единственное место, куда мог пойти grub, было на USB. Я обновил свой вопрос, чтобы включить дополнительные детали.
oldfred avatar
флаг cn
Если при установке он видел только Ubuntu, вы не получаете меню grub по умолчанию. На ПК вам нужно нажать клавишу выхода, возможно, несколько раз на экране поставщика, пока grub не отобразит меню. Не уверен, какой ключ вы используете с Mac. Защитная MBR с gpt предназначена для старых инструментов создания разделов, чтобы увидеть, что на диске есть разделы. Затем в MBR есть одна запись о том, что диск разделен на разделы gpt. Почти все инструменты теперь поддерживают gpt, так что проблем меньше.
флаг ru
Хорошо, я понимаю, так что я должен попробовать параметр загрузки nomodeset? Все компьютеры, которые я загрузил с живого USB, включая тот, на котором была установлена ​​Ubuntu, имели дискретное графическое оборудование. Я не смог протестировать загрузку USB на компьютере со встроенной графикой, кроме Mac Book, который, как я уже сказал, зависает на черном экране. Я также слышал, как люди говорят об использовании noatime или что-то в этом роде? Я хотел бы быть более конкретным, но grub для меня новая территория.
oldfred avatar
флаг cn
Попробуйте nomodeset в качестве параметра загрузки. Обычно не требуется для Intel, но для некоторых очень новых видеочипов Intel требуется загрузочный параметр. noatime — это параметр для fstab и монтирования диска. Обычно я использую noatime для SSD и relatime для HDD. См. `man mount` для получения дополнительной информации о noatime и других параметрах монтирования. Новые системы могут лучше работать с новейшей Ubuntu или новейшим ядром.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.