Aktualizacja BIOS-u może sprawić, że serwer domowy uruchomi się z niewłaściwego dysku, resetując, zmieniając kolejność lub interpretując na nowo wpisy rozruchowe UEFI i tryb oprogramowania układowego.
Zanim naprawisz system operacyjny, ustal, który dysk i który wpis EFI zostały faktycznie wybrane przez oprogramowanie układowe. Porównaj stałą kolejność uruchamiania z jednorazowym menu rozruchowym, ustawienia UEFI i trybu starszego typu, stan funkcji Secure Boot oraz zduplikowane partycje systemowe EFI. Prawidłowe uruchomienie po ręcznym wyborze zwykle oznacza, że system operacyjny jest nienaruszony, a problem dotyczy wyboru dokonywanego przez oprogramowanie układowe.
Ustal, z którego dysku faktycznie uruchomiło się oprogramowanie układowe
Po nieoczekiwanym uruchomieniu zapisz informacje o głównym systemie plików, partycji systemowej EFI, numerze seryjnym dysku oraz użytym wpisie rozruchowym oprogramowania układowego. Nie zakładaj, że pierwszy dysk SATA lub NVMe jest aktywnym dyskiem systemowym.
Administratorzy systemu Linux mogą sprawdzić wpisy rozruchowe UEFI, aby zobaczyć zapisane wpisy UEFI i bieżącą kolejność uruchamiania, zamiast wnioskować o priorytecie na podstawie nazw urządzeń systemu operacyjnego.
Jeśli komputer uruchomił starszą instalację lub klon, zatrzymaj zapisy aplikacji, które mogłyby spowodować rozbieżność danych. Przed zmianą wpisów EFI zachowaj kopie obu dysków.
Porównaj stałą kolejność uruchamiania z jednorazowym menu
Użyj jednorazowego menu rozruchowego oprogramowania układowego, aby raz wybrać właściwy system operacyjny. Jeśli to zadziała, dysk i program rozruchowy prawdopodobnie działają poprawnie, a głównym podejrzanym staje się stały priorytet uruchamiania.
Praktyczny przegląd scenariuszy awarii uruchamiania UEFI pokazuje, że awarie uruchamiania UEFI mogą wynikać z zapisanego stanu oprogramowania układowego, nawet gdy na dysku nadal znajduje się prawidłowy program ładujący EFI.
Ustaw właściwy wpis jako pierwszy i wyłącz nieaktualne wpisy dopiero po sprawdzeniu, z jakimi dyskami są powiązane. Nie usuwaj wszystkich alternatywnych wpisów, dopóki nie potwierdzisz, że prawidłowa ścieżka przetrwa uruchomienie z całkowicie wyłączonego komputera.
Sprawdź stan UEFI, trybu starszego typu i funkcji Secure Boot
Porównaj tryb oprogramowania układowego przed aktualizacją i po niej: UEFI lub tryb starszego typu bądź CSM, stan funkcji Secure Boot, tryb kontrolera pamięci masowej oraz to, czy aktualizacja przywróciła ustawienia domyślne.
Uporządkowany przegląd typowych błędów UEFI jest przydatny, ponieważ dysk zainstalowany w jednym trybie oprogramowania układowego może zniknąć z preferowanej ścieżki uruchamiania, gdy płyta główna po cichu przełączy się w inny tryb.
Przywróć tryb zgodny z zainstalowanym systemem operacyjnym, zanim cokolwiek ponownie zainstalujesz. Pomyślne jednorazowe uruchomienie w trybie UEFI jest mocnym dowodem na to, że system plików nie jest główną przyczyną problemu.
Sprawdź, czy istnieje wiele partycji systemowych EFI
Na serwerach domowych często znajdują się programy ładujące EFI na więcej niż jednym dysku, zwłaszcza po klonowaniu, migracji lub ponownej instalacji. Zidentyfikuj każdą partycję EFI i ustal, do której z nich prowadzi dany wpis.
Funkcje Secure Boot i aktualizacje programów rozruchowych zmieniają również założenia dotyczące zaufania oprogramowania układowego; niedawna dyskusja na temat zmian kluczy Secure Boot przypomina, aby odróżnić odrzucony program ładujący od prostego zresetowania kolejności uruchamiania.
Zachowaj tylko jeden świadomie wybrany mechanizm awaryjny, jeśli potrafisz go zidentyfikować. Zduplikowane, nierozróżnialne wpisy rozruchowe zwiększają prawdopodobieństwo, że przyszłe aktualizacje BIOS-u ponownie wybiorą niewłaściwy system.
Zweryfikuj uruchomienia z całkowicie wyłączonego komputera przed przywróceniem usług
Wykonaj co najmniej dwa pełne uruchomienia po wyłączeniu zasilania oraz jedno zwykłe ponowne uruchomienie. Za każdym razem potwierdź wybór tego samego dysku, wpisu EFI, głównego systemu plików i ścieżek danych aplikacji.
Powiązany przewodnik ZimaSpace dotyczący konfiguracji domowego serwera Proxmox pomaga udokumentować układ uruchamiania i pamięci masowej Proxmox lub serwera domowego, dzięki czemu późniejsze zresetowanie oprogramowania układowego można porównać ze znanym, prawidłowym stanem.
Dopiero wtedy ponownie włącz zadania zaplanowane i usługi wymagające zapisu. Jeśli oprogramowanie układowe nadal zmienia kolejność wpisów, sprawdź działanie oprogramowania układowego płyty głównej i zachowaj wyraźnie określoną ścieżkę odzyskiwania.
Często zadawane pytania
Czy aktualizacja BIOS-u może usunąć system operacyjny?
Zwykle nie. Aktualizacja oprogramowania układowego może zmienić wpisy rozruchowe, priorytet, stan funkcji Secure Boot lub tryb UEFI/tryb starszego typu, podczas gdy pliki systemu operacyjnego na dysku pozostaną nienaruszone.
Czy powinienem od razu ponownie zainstalować program rozruchowy?
Nie. Najpierw ustal, który dysk i który wpis EFI faktycznie wybiera oprogramowanie układowe. Ponowna instalacja na niewłaściwym dysku może dodać kolejną niejednoznaczną ścieżkę uruchamiania.
Dlaczego serwer uruchamia się poprawnie tylko wtedy, gdy korzystam z jednorazowego menu rozruchowego?
To zdecydowanie sugeruje, że dysk jest uruchamialny, ale stały priorytet oprogramowania układowego lub zapisany wpis UEFI jest nieprawidłowy.
Wsparcie i wskazówki
Więcej do przeczytania

Czy Plex może współdzielić kartę graficzną z innym kontenerem Dockera?
Plex i inny kontener często mogą korzystać z tego samego układu GPU, ale należy przetestować obsługę sterowników, mapowanie urządzeń, obciążenie silnika wideo, pamięć oraz...

Jak ustalić, czy błąd Plex pochodzi od klienta, czy od serwera
Odtwórz ten sam przypadek na innym kliencie, porównaj ścieżkę sesji, a następnie zbierz dowody z serwera dopiero wtedy, gdy zakres analizy wskaże, gdzie faktycznie...

Jak skonfigurować pamięć podręczną Plex i tymczasową pamięć na transkodowane pliki
Chroń trwały stan Plex, umieszczając tymczasowe pliki transkodowania na odpowiedniej pamięci lokalnej, a następnie zweryfikuj czyszczenie, ilość wolnego miejsca i zachowanie podczas ponownego uruchamiania.

