4.3.6. VPS nie uruchamia się po ponownym uruchomieniu
Po zaktualizowaniu jądra systemu operacyjnego na VPS i ponownym uruchomieniu serwer może się nie uruchomić. Jednocześnie w panelu sterowania na naszej stronie internetowej status VPS zmienia się na "Wyłączony" kilka sekund po włączeniu.
Jeśli uda Ci się połączyć z serwerem za pomocą VNC, wtedy np. może pojawić się tam następujący błąd:
Aby naprawić sytuację, spróbuj załadować poprzednią wersję jądra:
- Włącz dostęp przez VNC i przygotować wszystko do szybkiego połączenia (wskazane jest zapisanie ustawień połączenia w kliencie VNC, aby można było połączyć się z serwerem bez otwierania dodatkowych okien i wprowadzania jakichkolwiek parametrów).
- W naszym panelu sterowania pod "VPS" naciśnij przycisk "Włączyć" uruchomić serwer i natychmiast spróbuj połączyć się przez VNC. Pierwsze próby mogą zakończyć się niepowodzeniem, jeśli serwer nie ma jeszcze czasu na uruchomienie — zamknij okno z komunikatem o nieudanym połączeniu i od razu spróbuj ponownie.
- Jeśli możesz połączyć się, zanim program ładujący GRUB zacznie ładować system operacyjny, zobaczysz menu GRUB. Naciśnij strzałkę w dół lub w górę na klawiaturze, aby zatrzymać automatyczne liczenie. Teraz możesz wybrać dowolną poprzednią wersję jądra i spróbować ją załadować.
Jeśli system uruchomi się pomyślnie, edytuj konfigurację GRUB, aby automatycznie ładował poprawną wersję jądra:
- Dla GRUB w wersji 0.97: w pliku
/boot/grub/menu.lst
musisz zmienić parametrdefault
, który zawiera numer porządkowy paska menu (numeracja od zera). - Dla GRUB 2: zmień parametr
GRUB_DEFAULT
w pliku/etc/default/grub
i biegnijupdate-grub
.
W tych samych plikach możesz zmienić parametr timeout
(GRUB_TIMEOUT
dla GRUB 2), który odpowiada za czas wyświetlania menu.