Ubuntu не будет установлен на рабочем столе Acer Veriton

Я пытаюсь установить Ubuntu 17.10 на рабочий стол Acer с версией BIOS 2.14.1219 (dmesg | grep Acer reports Acer Veriton M6620G/Veriton M6620G, BIOS P01-A1L).

Насколько я могу судить, инсталлятор Ubuntu через EFI и затем принимает EFI для его установки (fdisk /dev/sda сообщает EFI для sda1 впоследствии). Это не позволяет мне выбирать иначе.

Но когда я пытаюсь загрузить установку, я получаю эту ошибку: ERROR: No boot disk has been detected or the disk has failed.

Когда я вхожу в оболочку, выбирая Try Ubuntu without installing после загрузки установить диск снова, я вижу, что efibootmgr не распознает жесткий диск, который получил установку в качестве загрузочной записи. Когда я пытаюсь добавить его с помощью efibootmgr -c, этот параметр не сохраняется, и прошивка, по-видимому, игнорирует его.

dmidecode -t0 указывает, что прошивка поддерживает как UEFI (UEFI is supported), так и режим совместимости BIOS ( BIOS boot specification is supported). Насколько я могу судить, он (BIOS) не позволяет мне влиять на тот режим загрузки, который он фактически выбирает.

В целом проблема заключается в установке Ubuntu для EFI, но прошивка Acer не является способный к загрузке с этой установки. То же самое происходит, когда я пытаюсь установить Ubuntu 16.04 (вместо 17.10).

Итак, как я могу установить Ubuntu на этот рабочий стол Acer?

2
задан 2 January 2018 в 21:36

3 ответа

Большая часть новой прошивки EFI позволяет выбирать ОС в настройках загрузки для внутреннего диска. Многие старые системы и внешние диски требуют загрузки устройства. Для загрузки по устройству необходимо использовать путь по умолчанию (EFI / BOOT / bootx64.efi).

Загрузите с LiveCD и откройте gparted. временно удалите флаг ESP из раздела EFI, чтобы его можно было установить. Добавить папку /EFI/BOOT. Затем скопируйте shimx64.efi и grubx64.efi из / EFI / ubuntu в / EFI / BOOT. Переименуйте shimx64.efi в bootx64.efi. Используйте gparted для сброса флажка ESP, и вы должны быть хорошими,

0
ответ дан 22 May 2018 в 15:48
  • 1
    +1 Попробует завтра утром CET. Только во избежание недоразумений (поскольку я новичок в этом): поддерживает ли LiveCD диск с ubuntu-*-desktop-amd64.iso на нем (USB-накопитель в моем случае) или диск, который получил установку? Я предполагаю, что это первое. – rookie099 2 January 2018 в 21:51
  • 2
    да, LiveCD - это установочный компакт-диск. он должен дать попробовать вариант ubuntu, чтобы вы могли внести изменения. – ravery 2 January 2018 в 22:14
  • 3
    Я снова повторил, на этот раз с ubuntu-16.04.3-desktop-amd64.iso из-за этой текущей проблемы в отношении Ubunto 17.10 и (определенных) систем Acer. На этот раз система, по-видимому, установлена ​​для BIOS: теперь Ubuntu 16.04 может загрузиться, а fdisk /dev/sda не сообщает разделы EFI. Знаете ли вы, что проблема, к которой вы любезно предложили решение, относится к Ubunto 17.0? (Я думал, что вчера попробовал 16.04, но и столкнулся с той же проблемой.) – rookie099 3 January 2018 в 12:16
  • 4
    @ rookie099 - этот ответ применяется к установкам EFI, требующим загрузки устройства. это не зависит от версии. Если теперь у вас установлен 16.04 в режиме Legacy (BIOS), это больше не применяется. Ubuntu работает одинаково независимо от режима загрузки, поэтому зависит от того, хотите ли вы сохранить режим BIOS или повторить попытку установки в режиме EFI. – ravery 3 January 2018 в 13:40
  • 5
    Thx за вашу помощь. На данный момент я сохраню BIOS (или режим совместимости). (Примечание для себя: только отличие от установки 16.04 вчера FWIR состояла в том, что сегодня было подключено еще одно USB-устройство - iPhone для зарядки. Вряд ли это вызвало разницу.) – rookie099 3 January 2018 в 16:05

Большая часть новой прошивки EFI позволяет выбирать ОС в настройках загрузки для внутреннего диска. Многие старые системы и внешние диски требуют загрузки устройства. Для загрузки по устройству необходимо использовать путь по умолчанию (EFI / BOOT / bootx64.efi).

Загрузите с LiveCD и откройте gparted. временно удалите флаг ESP из раздела EFI, чтобы его можно было установить. Добавить папку /EFI/BOOT. Затем скопируйте shimx64.efi и grubx64.efi из / EFI / ubuntu в / EFI / BOOT. Переименуйте shimx64.efi в bootx64.efi. Используйте gparted для сброса флажка ESP, и вы должны быть хорошими,

0
ответ дан 18 July 2018 в 00:01

Большая часть новой прошивки EFI позволяет выбирать ОС в настройках загрузки для внутреннего диска. Многие старые системы и внешние диски требуют загрузки устройства. Для загрузки по устройству необходимо использовать путь по умолчанию (EFI / BOOT / bootx64.efi).

Загрузите с LiveCD и откройте gparted. временно удалите флаг ESP из раздела EFI, чтобы его можно было установить. Добавить папку /EFI/BOOT. Затем скопируйте shimx64.efi и grubx64.efi из / EFI / ubuntu в / EFI / BOOT. Переименуйте shimx64.efi в bootx64.efi. Используйте gparted для сброса флажка ESP, и вы должны быть хорошими,

0
ответ дан 24 July 2018 в 17:08

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

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