(model Aspire ES 13)
Zetknąłem się z tym problemem próbując postawić MX Linuksa ale przypuszczam, że to może być problem także w innych dystrybucjach*.
Nawet po udanej instalacji systemu w dalszym ciągu uruchamia się Windows (mam dwa systemy na jednym dysku). Gdy przy uruchamianiu wciskam F12 okazuje się, że MX Linuksa nie ma wśród systemów które mógłbym uruchomić!
Rozwiązałem ten problem
Laptop Acer ufa tylko niektórym plikom EFI i tylko im pozwala na uruchomienie. To nie jest problem z Secure Boot.
Aby to naprawić:
- Wejdź do „BIOS-a” (tak naprawdę EFI ale nieważne xd). Można przez wciskanie F2 przy uruchamianiu, można z ustawień np. Windowsa lub Linuksa jeśli to umożliwia,
- w „BIOS-ie” (InsydeH20 setup utility) przejdź na zakładkę Security,
- wejdź w Set Supervisor Password i wstaw cokolwiek (może być nawet jedna litera np h. I tak później usuniesz),
- powinno odblokować się m.in. Select an UEFI file as trusted for executing:. Wejdź tam,
- powinien pojawić się widok z wymienionymi np.:
HDD0 HDD1 SDD0
- wejdź w pierwsze „HDD-coś”. Pojawi się lista katalogów z nazwami w nawiasach ostrych. Szukaj <EFI>. Jeśli nie ma, cofnij wchodząc w <…> i wybierz inne „HDD-coś”,
- jeśli już jesteś w <EFI> to wśród katalogów powinno ci się pojawić <MX> (dla innych systemów odpowiednio - ale np. Zorin już był podpisany <ubuntu>). Wejdź w katalog z nazwą twojego systemu,
- powinna ci się pojawić lista plików, wśród nich:
shimx64.efi grubx64.efi (i być może coś jeszcze)
Wejdź w shimx64.efi. Zapyta cię o nazwę. Nazwij je jak swój system.
-
Zapisz dokonane zmiany.
-
Pozbądź się teraz hasła do „BIOS-u” bo zapomnisz: wróć do Security i Set Supervisor Password. Wpisz ustawione przez ciebie hasło, a następnie wciśnij dwa razy Enter. Hasło wyzerowane. Możesz zapisać zmiany i wyjść.
-
(jeżeli jeszcze jesteś w „BIOS-ie” to możesz przestawić kolejność rozruchu i dopiero wtedy zapisać. Albo jak już nie, to przy uruchamianiu wciskaj F12 by zobaczyć wybór systemów do rozruchu. Powinna tam być nowa pozycja.)
Nie zadziałało?
shimx64.efi powinno wystarczyć do uruchomienia systemu nawet z włączonym Secure Boot. Jeżeli z jakiejś przyczyny tak miałoby nie zadziałać, to:
W liście plików obok shimx64.efi były grubx64.efi i kilka innych plików. Gdy dodałem je wszystkie (ustawiając wszystkim nazwy) doprowadziłem do powstania kilku zbędnych dla mnie pozycji. Jeżeli z jakiegoś powodu samo dodanie shimx64.efi miałoby nie zadziałać, to możecie zrobić to samo.
*choć z jakiegoś powodu Sparky, Zorin i OpenSuse Leap wgrały się bez problemu.
szczególik dla zainteresowanych co to jest shimx64.efi - ten plik umożliwia uruchomienie programu rozruchowego GRUB-a (czyli grubx64.efi) także przy włączonym Secure Boot. Samo uruchomienie grubx64.efi zadziałałoby tylko po wyłączeniu tej opcji, bo plik nie jest podpisany.

