Grub не будет правильно устанавливать EFI на моем Macbook Pro

Я просто пытаюсь установить единую систему загрузки с Ubuntu 16.04 LTS на моем старом MacBook Pro 4,1. (Также попытался 17.04, но я получаю сообщение об ошибке, что APT не работает)

Есть несколько проблем, но проблема, которая кажется наиболее проблематичной, заключается в том, что Grub не устанавливается правильно.

Я попытался сделать обычную установку на диске и позволить установщику Ubuntu создавать разделы и т. д. Как и принятый ответ здесь ... EFI загружает Ubuntu 14.04 на Mac без rEFInd И это не сработало.

Я попытался создать свои собственные разделы так же, как это EFI загружает Ubuntu 14.04 на Mac без rEFInd , а здесь https://help.ubuntu.com/community/UEFI#Creating_an_EFI_System_Partition

] Что я сделал с Gparted на попытке ubuntu, которую я сформировал, чтобы перейти к следующему

fat32 размер 250mb флажков boot, esp

ext4 размер 10000mb

linux -swap 4096mb

ext4 size 200gb

И затем указывая в процессе установки, что fat32 является разделом efi, ext4 является /, а второй ext4 - / home

Задайте место установки начальной загрузки и я получаю эту ошибку: grub-efi-amd64-signed failed installation /target/, а затем сбой установщика.

Я подключен к сети, я выбрал установку стороннего программного обеспечения и обновления ubuntu во время установки.

Я также попытался настроить разделы диска только в установщике ubuntu и на тех же результатах.

Что я делаю неправильно?

EDIT:

Хорошо, поэтому я смог установить 17.04 после этих инструкций, которые решили ошибку CD ... https://help.ubuntu.com/community/UEFI#Creating_an_EFI_System_Partition ]

, но теперь я застрял в следующем /dev/sda2: clean, 222460/14622720 files, 3071159/58476288 blocks

Я пробовал nomodeset так же, как я должен был заставить usb ubuntu работать, но это не исправить. Любые идеи?

EDIT: Снова установили и обновили все это время. Еще ничего. Также попытался загрузиться в безопасный режим GFX, и ничто не заставляет мигать курсором

EDIT 3

Я смог войти. Я следил за этим сообщением, экран пустого экрана Ubuntu 15.04 с поддержкой NVIDIA драйвер (nomodeset не работает), но когда я переустановил драйвер nvidia, он снова не работал. И это не кажется идеальным для запуска без карты GFX. Так что с драйвером NVidia-340 что-то не так?

0
задан 14 June 2017 в 05:01

2 ответа

При однопользовательской загрузке Ubuntu на Mac на базе Intel моя рекомендация - относиться к ней так, как если бы она была старым компьютером на базе BIOS, а не ПК на базе EFI / UEFI. Для этого вам необходимо выяснить, как загрузить установочный носитель в режиме BIOS / CSM / legacy. Когда вы загрузитесь, если вы перейдете к оболочке, вы не увидите каталог с именем /sys/firmware/efi; если этот каталог присутствует, вы загрузились в режиме EFI. Когда вы устанавливаете в BIOS / CSM / устаревший режим, установщик Ubuntu должен установить разделы MBR и установить загрузчик BIOS-режима, а не загрузчик EFI-режима, который он пытается установить сейчас. После этого, когда компьютер загружается, присутствие разделов MBR активирует CSM прошивки, а прошивка будет пытаться загрузиться в режиме BIOS, когда не сможет найти загрузчик EFI-режима.

Тем не менее, если вы хотите упорствовать в попытке установить в режиме EFI, я недавно видел всплеск в отчетах о проблемах, похожих на ваши. Кажется, что существует множество причин и решений, хотя трудность доступа к ESP, по-видимому, является общей нитью. Непонятно, какова ваша причина, но вы можете проверить:

16.04 новая установка дает неудачную установку grub-efi-amd64 / target / ubuntu 16.04 в конце Ubuntu 12.04 --- grub- efi-amd64-signed не удалось установить в / target / Ubuntu 16.10 Двойная ошибка загрузки - пакет «grub-efi-amd64-signed» не смог установить установку Ubuntu 14.04: grub-efi-amd64-signed не удалось установить в / target / [ ! d3]

Возможно, вы также захотите попробовать мой менеджер загрузки rEFInd, либо как временный способ загрузки вашей установки, чтобы исправить ее, либо в качестве замены GRUB. Вы можете получить образы CD-R или USB-флеш-дисков rEFInd на своей странице загрузки и использовать среду, которую вы создаете, для загрузки вашего компьютера. Как только вы загрузили Ubuntu, вы можете либо попытаться установить GRUB вручную, либо установить rEFInd на жесткий диск с использованием версии пакета PPA или Debian.

0
ответ дан 18 July 2018 в 11:48

При однопользовательской загрузке Ubuntu на Mac на базе Intel моя рекомендация - относиться к ней так, как если бы она была старым компьютером на базе BIOS, а не ПК на базе EFI / UEFI. Для этого вам необходимо выяснить, как загрузить установочный носитель в режиме BIOS / CSM / legacy. Когда вы загрузитесь, если вы перейдете к оболочке, вы не увидите каталог с именем /sys/firmware/efi; если этот каталог присутствует, вы загрузились в режиме EFI. Когда вы устанавливаете в BIOS / CSM / устаревший режим, установщик Ubuntu должен установить разделы MBR и установить загрузчик BIOS-режима, а не загрузчик EFI-режима, который он пытается установить сейчас. После этого, когда компьютер загружается, присутствие разделов MBR активирует CSM прошивки, а прошивка будет пытаться загрузиться в режиме BIOS, когда не сможет найти загрузчик EFI-режима.

Тем не менее, если вы хотите упорствовать в попытке установить в режиме EFI, я недавно видел всплеск в отчетах о проблемах, похожих на ваши. Кажется, что существует множество причин и решений, хотя трудность доступа к ESP, по-видимому, является общей нитью. Непонятно, какова ваша причина, но вы можете проверить:

16.04 новая установка дает неудачную установку grub-efi-amd64 / target / ubuntu 16.04 в конце Ubuntu 12.04 --- grub- efi-amd64-signed не удалось установить в / target / Ubuntu 16.10 Двойная ошибка загрузки - пакет «grub-efi-amd64-signed» не смог установить установку Ubuntu 14.04: grub-efi-amd64-signed не удалось установить в / target / [ ! d3]

Возможно, вы также захотите попробовать мой менеджер загрузки rEFInd, либо как временный способ загрузки вашей установки, чтобы исправить ее, либо в качестве замены GRUB. Вы можете получить образы CD-R или USB-флеш-дисков rEFInd на своей странице загрузки и использовать среду, которую вы создаете, для загрузки вашего компьютера. Как только вы загрузили Ubuntu, вы можете либо попытаться установить GRUB вручную, либо установить rEFInd на жесткий диск с использованием версии пакета PPA или Debian.

0
ответ дан 24 July 2018 в 19:51
  • 1
    Я собирался попробовать метод загрузки BIOS, но я не могу понять, как это сделать – Chris James Champeau 12 June 2017 в 03:44

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

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