Я пытаюсь установить 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?
Большая часть новой прошивки 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, и вы должны быть хорошими,
Большая часть новой прошивки 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, и вы должны быть хорошими,
Большая часть новой прошивки 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, и вы должны быть хорошими,