Когда я пытаюсь установить Ubuntu 18.04 на рабочий стол, появляется следующая ошибка:
'grub-efi-amd64-signed'
Не удалось установить пакет в/target/
. Без загрузчика GRUB установленная система не будет загружаться.
Как исправить эту ошибку?
Когда я пытаюсь установить Ubuntu 18.04 на рабочий стол, появляется следующая ошибка:
'grub-efi-amd64-signed'
Не удалось установить пакет в/target/
. Без загрузчика GRUB установленная система не будет загружаться.
Как исправить эту ошибку?
Ответы:
Отредактировал и изменил оригинальный ответ, ПОСЛЕ дальнейших 20+ экспериментов на обеих моих машинах. Чтобы сделать его кратким ответом, я удалю все неверные предположения и выводы в старом ответе.
---------------- Мои компьютеры 1. Fujitsu LIFEBOOK-LH532, BIOS UEFI которого на материнской плате был уничтожен Ubuntu EFI ubiquity версии 12.04, в 2012 году https: //bugs.launchpad .net / ubuntu / + source / efibootmgr / + bug / 1082418 Очевидно, я выбираю ручную установку BIOS на моем ноутбуке UEFI LH532. ПОТОМУ ЧТО Я НЕ ХОЧУ ОТКРЫТЬ МОЙ НОУТБУК ДЛЯ КОРОТКОГО ПЕРЕКЛЮЧАТЕЛЯ ПЕРЕКЛЮЧАТЕЛЯ cl1 & cl2 НА ПЕЧАТНОЙ СОВЕТЕ снова, ПОТОМУ ЧТО Я "ЖУК" ЕЩЕ ТАМ *** Я включил ручной режим BIOS, не предоставляя раздел EFI на любом жестком диске. НО ВСЕ УСТАНОВКИ ОБНАРУЖИВАЮТ ОСНОВНУЮ ПЛАТУ UEFI И ПЫТАЮТСЯ УСТАНОВИТЬ EFI UBUNTU "FIRST".
Ошибки точно так же, как тема, привели к проблемам только с "UEFI" NOTEBOOK.
Я исправил загрузку
https://help.ubuntu.com/community/Boot-Repair
Так что 16.04 заставит вашу систему загрузиться. И да, вы можете получить доступ к версиям Great 18.04 из этого 16.04 grub.
И ДА, я использую UBUNTU 18.04, чтобы написать этот ответ, после того, как LUBUNTU 16.04 установил новый GRUB для моего ноутбука LH532 с правильной опцией выбора 18.04.
Причины ошибки в этой теме - вы не предоставляете разделы EFI для ручного режима установки «что-то еще».
Так что если вы намеренно, как и я, не хотите иметь раздел EFI. у вас будет эта ошибка
Но 16.04 версии, умнее UBIQUITY или? без разницы? чем 18.04. Он обнаружит, что вы устанавливаете с установкой BIOS (без раздела efi на жестком диске) и позволяете выбрать «GO BACK» для установки Ubuntu в режиме BIOS. Но 18.04 сделает установку без какого-либо выбора в моем случае и, возможно, с вашим.
Я назову эти худшие качества в данных обстоятельствах 18.04 года «БУГ». Но это может быть намерение программистов заставить нас использовать только надлежащую чистую автоматизацию, которую они должны удалить опцией «что-то еще».
Затем установите UBUNTU 18.04 без ошибок, хотя он ревностно запрещает мне загружаться в MANJARO LINUX, который я установил после Windows 10, тоже без проблем.
И конечно же, UBUNTU 18.04 уничтожит мой BIOS F12. ДЕЙСТВИТЕЛЬНО ЗАПРЕЩАЕТСЯ установить любую другую ОС, и я должен открыть корпус ноутбука с помощью перемычек CL1 и CL2, чтобы F12 мог выбрать загрузочный носитель.
Я сообщил об этом на блокнот, как указанная выше ссылка.
Немного извините за тему, но пусть все знают, что в распространенности и процессе установки больше ошибок, чем в этой проблеме.
Если после получения этого сообщения об ошибке вы перезагрузили компьютер и не можете загрузить Ubuntu из-за ошибки загрузки GRUB, вам необходимо переустановить GRUB вручную в системный раздел EFI (ESP) с помощью chroot . Вот как я сделал, чтобы исправить проблему в моем случае.
Загрузитесь с LiveUSB (или LiveCD) и выберите «Попробуйте Ubuntu без установки». Позже вам может потребоваться убедиться, что вы можете подключиться к Интернету во время сеанса связи.
Предположим, вы установили Ubuntu в /dev/sdXY
раздел, а уже существующий ESP находится в /dev/sdXZ
разделе на жестком диске /dev/sdX
. Откройте терминал и выполните эти команды:
$ sudo mount /dev/sdXY /mnt
$ sudo mount /dev/sdXZ /mnt/efi
$ for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
(Now, if you customized Ubuntu installation by dividing some directories up into different partitions (eg. '/boot', '/opt', etc.), you should mount them too under `/mnt` directory. You may refer to `/mnt/etc/fstab` file to remember what you did on the installed Ubuntu system)
$ sudo chroot /mnt
После того, как вы успешно выполните chroot в установленной системе Ubuntu, убедитесь, что (пере) установили правильный grub-efi-*
пакет для вашей архитектуры ПК:
# apt-get install --reinstall grub-efi-x86_64
(тот, который я использовал для процессора Intel i5)
или
# apt-get install --reinstall grub-efi-amd64
или
# apt-get install --reinstall grub-efi-ia32
и т. д. Вы можете получить список доступных пакетов с # apt-cache search ^grub-efi
Наконец, чтобы установить grub2 на ваш диск:
# grub-install --boot-directory=/boot --bootloader-id=ubuntu-fix --target=x86_64-efi --efi-directory=/efi
# update-grub
Обратите внимание, что они --target=x86_64-efi
могут отличаться в зависимости от вашей системы (например, i386-pc
по умолчанию, может быть amd64-efi
и т. Д.). Проверьте # grub-install --help
для получения дополнительной информации.
# exit
Безопасное отключение и перезагрузка:
$ for i in /sys /proc /dev/pts /dev; do sudo umount /mnt$i; done
$ sudo umount /mnt/efi
(Unmount any other customized partitions, if you had any)
$ sudo umount /mnt
$ sudo reboot
Ubuntu теперь должен загружаться нормально.
Ссылки:
grub-efi-amd64-signed
и использовал --uefi-secure-boot
опцию с grub-install
командой. Я полагаю, что это может быть важно, когда включена безопасная загрузка.
У меня похожая ошибка при установке Ubuntu 18.04 с загрузочного USB. Я сделал BOOT CD и установка прошла успешно.
Я думаю, у вас есть три варианта:
Я надеюсь, что это помогает, привет,
Онно
У меня была точно такая же проблема при установке с флешки с использованием загрузки UEFI. Когда это не помогло, я последовал одному из комментариев здесь, загрузившись с универсального флэш-диска не-UEFI, чтобы выполнить установку, и это сработало. В то время я ничего не знал о UEFI и понятия не имел, почему один метод работает, а другой нет.
С тех пор я немного углубился в это и теперь понимаю, что UEFI (Unified Extensible Firmware Interface) является преемником BIOS и предъявляет другие требования. В частности, Linux требует раздел / boot / efi, если используется UEFI, который я не создал (я создавал разделы вручную).
Сообщения об ошибках, безусловно, могут быть более понятными. Программа раздела диска UEFI должна требовать загрузочный раздел efi, прежде чем продолжить. Вместо этого он выполняет большую часть установки Linux, после чего выдает ошибку «Ошибка установки GRUB».