Kiedy próbuję zainstalować Ubuntu 18.04 na moim pulpicie, pojawia się następujący błąd:
Nie
'grub-efi-amd64-signed'
udało się zainstalować pakietu/target/
. Bez programu ładującego GRUB zainstalowany system nie uruchomi się.
Jak naprawić ten błąd?
Odpowiedzi:
Zredagowana i zmodyfikowana oryginalna odpowiedź PO dalszych 20 eksperymentach na obu moich komputerach. Krótko mówiąc, usunę wszystkie niepoprawne założenia i wnioski ze starej odpowiedzi.
---------------- Moje komputery SĄ 1. Fujitsu LIFEBOOK-LH532, który BIOS UEFI na płycie głównej został zniszczony przez ubuntu EFI ubiquity w wersji 12.04, w 2012 r . Https: //bugs.launchpad .net / ubuntu / + source / efibootmgr / + bug / 1082418 Oczywiście wybieram ręczną instalację systemu BIOS na moim NoteBook UEFI LH532. PO RAZ NIE CHCĘ otworzyć MOJEGO NOTEBOOKA, ABY ZWRÓCIĆ SWÓJ OBWÓD OBWODU cl1 i cl2 NA PŁYCIE GŁÓWNEJ ponownie, OD CZASU I „BŁĄD” JEST TAM. *** Wymusiłem ręczny tryb BIOS, nie udostępniając partycji EFI na żadnym dysku twardym. ALE WSZYSTKIE INSTALACJE WYKRYJĄ PŁYTĘ GŁÓWNĄ UEFI I SPRÓBUJĄ ZAINSTALOWAĆ EFI UBUNTU „FIRST”.
Który w ogóle nie zawiera błędów.
Błędy dokładnie takie jak w temacie, powodowały problemy TYLKO Z NOTEBOOKIEM „UEFI”.
USUWAŁEM BOOTING BY
https://help.ubuntu.com/community/Boot-Repair
Tak, że 16.04 spowoduje uruchomienie systemu. I tak, możesz uzyskać dostęp do wersji Great 18.04 z tego 16.04 grub.
I TAK, używam UBUNTU 18.04 do napisania tej odpowiedzi, po tym, jak LUBUNTU 16.04 ZAINSTALOWAŁEM NOWY GRUB DLA mojego notebooka LH532 z prawidłową opcją wyboru 18.04.
Przyczyną błędu w tym temacie jest to, że nie udostępniasz partycji EFI dla ręcznego trybu instalacji „coś innego”.
Więc jeśli celowo, tak jak ja, nie chcesz mieć partycji EFI. będziesz miał ten błąd.
Ale wersje 16.04 mają mądrzejszy UBIQUITY lub? cokolwiek? niż 18.04. Okaże się, że instalujesz z instalacją systemu BIOS (bez partycji efi na dysku twardym) i pozwala wybrać „GO BACK”, aby zainstalować ubuntu w trybie BIOS. Ale 18.04 dokona instalacji bez żadnego wyboru w moim przypadku i twojego.
Tę gorszą jakość będę nazywał w tych okolicznościach dnia 18.04 jako „BŁĄD”. Ale może być intencją programistów, aby zmusić nas do używania tylko odpowiedniej czystej automatyzacji tylko ???, która powinna mieć opcję „coś innego”.
Następnie zainstaluj UBUNTU 18.04 bez błędów, chociaż zazdrośnie zabrania mi uruchamiania systemu MANJARO LINUX, który zainstalowałem po Windows 10 również bez problemów.
I oczywiście UBUNTU 18.04 niszczy mój BIOS F12. JEALOUSELY ZABRONIA mi zainstalowania dowolnego innego systemu operacyjnego, i muszę otworzyć obudowę notebooka na zworę CL1 i CL2, aby F12 ponownie wybrał nośnik rozruchowy.
Zgłosiłem to na lunchpad jako powyższy link.
Trochę przepraszam, ale informuję wszystkich, że jest więcej błędów we wszechobecności lub procesie instalacji niż ten problem.
źródło
Jeśli po otrzymaniu tego komunikatu o błędzie ponownie uruchomiłeś komputer i nie możesz uruchomić Ubuntu z powodu błędu uruchamiania GRUB, musisz ponownie zainstalować GRUB ręcznie na partycji systemowej EFI (ESP) przez chroot . Oto jak naprawiłem problem w moim przypadku.
Użyj sesji na żywo
Uruchom system LiveUSB (lub LiveCD) i wybierz „Wypróbuj Ubuntu bez instalacji”. Później może być konieczne upewnienie się, że możesz połączyć się z Internetem podczas sesji na żywo.
Chroot
Załóżmy, że zainstalowałeś Ubuntu na
/dev/sdXY
partycji, a ESP już istnieje na/dev/sdXZ
partycji na dysku twardym/dev/sdX
. Otwórz terminal i wykonaj następujące polecenia:Ponownie zainstaluj grub2 z odpowiednią wersją EFI
Po pomyślnym chrootowaniu do zainstalowanego systemu Ubuntu upewnij się, że (ponownie) instalujesz odpowiedni
grub-efi-*
pakiet dla architektury komputera:# apt-get install --reinstall grub-efi-x86_64
(ten, którego użyłem dla procesora Intel i5)lub
# apt-get install --reinstall grub-efi-amd64
lub
# apt-get install --reinstall grub-efi-ia32
itp. Możesz uzyskać listę dostępnych pakietów za pomocą# apt-cache search ^grub-efi
Wreszcie, aby zainstalować grub2 na dysku:
Pamiętaj, że
--target=x86_64-efi
mogą się różnić w zależności od systemu (np.i386-pc
Domyślnie, możeamd64-efi
itp.). Czek# grub-install --help
więcej informacji.Wyjdź z chroot , odłącz / odłącz bezpiecznie katalogi i uruchom ponownie
# exit
Odłącz bezpiecznie i uruchom ponownie:
Ubuntu powinien teraz uruchomić się normalnie.
Bibliografia:
źródło
grub-efi-amd64-signed
i użyłem--uefi-secure-boot
opcji zgrub-install
poleceniem. Myślę, że może to być niezbędne, gdy włączony jest Bezpieczny rozruch.Mam podobny błąd podczas instalowania Ubuntu 18.04 z rozruchowego USB. Zrobiłem płytę BOOT CD i instalacja zakończyła się powodzeniem.
źródło
Myślę, że masz trzy opcje:
https://bugs.launchpad.net/ubuntu/+source/grub-installer/+bug/1771651
Mam nadzieję, że to pomaga, pozdrawiam,
Onno
źródło
Miałem dokładnie ten sam problem podczas instalacji z pamięci flash USB przy użyciu rozruchu UEFI. Kiedy to się nie powiodło, podążyłem za jednym z komentarzy tutaj, uruchamiając z ogólnego dysku flash spoza UEFI, aby przeprowadzić instalację, i to zadziałało. W tym czasie nic nie wiedziałem o UEFI i nie miałem pojęcia, dlaczego jedna metoda działa, ale nie druga.
Od tego czasu przyjrzałem się temu trochę i teraz rozumiem, że UEFI (Unified Extensible Firmware Interface) jest następcą systemu BIOS i ma inne wymagania. W szczególności Linux wymaga partycji / boot / efi, jeśli używa się UEFI, której nie utworzyłem (ręcznie tworzyłem partycje).
Komunikaty o błędach mogą być z pewnością wyraźniejsze. Program partycji dysku UEFI powinien wymagać partycji rozruchowej efi, zanim będzie można kontynuować. Zamiast tego wykonuje większość instalacji systemu Linux, zanim wystąpi błąd „Instalacja GRUB nie powiodła się”.
źródło