Instalacja zakończyła się pomyślnie na starszym systemie z płytą ASRock H61M-VG4, ale po odłączeniu nośnika USB instalatora komputer wyświetlił komunikat „Reboot and select proper boot device”. Dysk SSD był widoczny w oprogramowaniu układowym, funkcja Secure Boot była wyłączona, Debian uruchamiał się poprawnie, a narzędzie naprawcze zgłosiło Locked NVRAM.
Te informacje wskazują raczej na problem ze ścieżką uruchamiania w oprogramowaniu układowym niż na nieudaną instalację na dysku SSD: ZimaOS może znajdować się na dysku, ale płyta główna nie ma użytego wpisu UEFI wskazującego na ten system.
Potwierdź aktualne wymagania dotyczące uruchamiania ZimaOS
Aktualny przewodnik instalacji ZimaOS wymaga sprzętu x86-64 ogólnego przeznaczenia z co najmniej 25 GB miejsca, włączonego trybu uruchamiania UEFI oraz wyłączonej funkcji Secure Boot. Nośnik USB instalatora należy wybrać za pośrednictwem jego wpisu UEFI.
- Potwierdź, że aktywny jest tryb UEFI.
- Wyłącz funkcję Secure Boot.
- Wyłącz CSM lub uruchamianie Legacy na potrzeby czystego testu UEFI.
- Potwierdź, że docelowy dysk SSD używa tablicy partycji GPT, a nie starego układu wyłącznie MBR.
- Po instalacji sprawdź, czy oprócz surowego modelu dysku SSD widoczny jest nazwany wpis uruchamiania UEFI.
Dlaczego komunikat „Locked NVRAM” ma znaczenie
Oprogramowanie układowe UEFI przechowuje zmienne uruchamiania w pamięci NVRAM. Jeśli oprogramowanie układowe odrzuca nową zmienną, instalator może poprawnie skopiować wszystkie pliki systemu operacyjnego, ale nadal nie zarejestrować celu uruchamiania. Widoczność modelu dysku SSD w BIOS-ie dowodzi jedynie, że dysk został wykryty; nie oznacza, że oprogramowanie układowe wie, który program uruchamiający EFI ma uruchomić.
Społeczność podejrzewała niepewną obsługę NVRAM na tej starszej płycie. Ta diagnoza była prawdopodobna, ale w wątku nie przedstawiono poprawki dotyczącej konkretnej płyty, potwierdzonej przez IceWhale.
Zastosuj niedestrukcyjną kolejność diagnostyki
- Wczytaj domyślne ustawienia oprogramowania układowego, a następnie ponownie włącz tryb UEFI i wyłącz funkcję Secure Boot.
- Sprawdź dostępność aktualizacji oprogramowania układowego u producenta płyty głównej i przed jej zastosowaniem przeczytaj informacje o zmianach.
- Odłącz inne urządzenia pamięci masowej podczas jednej czystej reinstalacji, aby partycja systemowa EFI nie została utworzona na innym dysku.
- Po wykonaniu kopii zapasowej ważnych danych wymaż tylko docelowy dysk ZimaOS, a następnie pozwól instalatorowi utworzyć układ GPT.
- Po instalacji sprawdź menu uruchamiania, zanim ponownie usuniesz partycje lub zmienisz ich układ.
Obejścia stosowane przez społeczność nie są pierwszym wyborem
Zaproponowano dwa obejścia: użycie niewielkiej instalacji Linuksa do utworzenia prawidłowego wpisu EFI i wskazania go na program uruchamiający ZimaOS albo pozostawienie podłączonego urządzenia USB wyłącznie jako programu uruchamiającego, podczas gdy ZimaOS działa z dysku SSD. Oba podejścia dodają kolejną zależność przy każdym uruchomieniu i mogą przestać działać po zmianach oprogramowania układowego lub plików uruchamiania.
Nie kopiuj plików EFI ani nie zmieniaj wpisów NVRAM bez nośnika USB do odzyskiwania i kopii zapasowej. Jeśli oprogramowanie układowe konsekwentnie blokuje zapis zmiennych uruchamiania, przekaż do działu pomocy IceWhale model płyty, wersję BIOS-u, wersję instalatora, układ partycji oraz dokładny komunikat błędu.
Odseparuj brak wpisu uruchamiania od uszkodzonego gniazda ZimaOS
Jeśli pojawia się GRUB, ale później sam ZimaOS nie uruchamia się, jest to inna ścieżka odzyskiwania. Skorzystaj z aktualnego przewodnika odzyskiwania systemu ZimaOS, aby przetestować alternatywne gniazdo systemowe. Jeśli GRUB w ogóle się nie pojawia, skup się na wykrywaniu UEFI i wpisach uruchamiania oprogramowania układowego.
Najczęściej zadawane pytania dotyczące uruchamiania ZimaOS
Czy wykrycie dysku SSD przez BIOS oznacza, że ZimaOS można uruchomić?
Nie. Oprogramowanie układowe może wykryć dysk bez prawidłowego wpisu programu uruchamiającego EFI.
Dlaczego Debian uruchomił się na tym samym komputerze?
Jego instalator mógł zarejestrować wpis, który to oprogramowanie układowe zaakceptowało. Nie dowodzi to, że brakowało plików ZimaOS.
Czy powinienem od razu wymienić płytę główną?
Nie. Najpierw sprawdź UEFI, GPT, CSM, wersję oprogramowania układowego oraz czystą instalację z użyciem jednego dysku.
