Jak rozwiązywać problemy z zawieszaniem się podczas ponownego uruchamiania

1

Moje pudełko Ubuntu zaczęło się ostatnio zawieszać podczas ponownego uruchamiania. Występuje podczas procesu „wyłączania” - zanim urządzenie faktycznie się zresetuje (ekran bios miga o?). Muszę wymusić wyłączenie za pomocą przycisku zasilania, aby wyjść z tego stanu.

O dziwo, standardowe zamknięcie nie powoduje zawieszenia się, a jedynie ponowne uruchomienie.

Nie byłem w stanie zidentyfikować żadnych sprawców, obserwując dane wyjściowe podczas ponownego uruchamiania. Próbowałem kilka elementów w tym poście bezskutecznie. Ale zauważyłem w tym poście, że wspomina: „Dzienniki nie pokazują niczego niezwykłego”.

Czy są jakieś dzienniki systemowe, które mogę wyświetlić, które dostarczą mi więcej informacji o tym, co może się dziać? Jakieś inne metody, których mogę użyć, aby rozwiązać ten problem?

dtmland
źródło
1
Spójrz /var/log/, konkretnie messagesi może pm-suspend.log. Spróbuj także wyłączyć sieć ( sudo service networking stopmyślę, że na Ubuntu), a następnie uruchomić ponownie. Czy nadal się zawiesza?
terdon
Świetna informacja! Okazuje się, że był to wpis do montażu samby w moim fstab. (komputer, na którym istnieje udział sieciowy, już nie działał). Chciałbym ci jakoś podziękować za twoją odpowiedź?
dtmland
Rozbudowałem go trochę i opublikowałem jako odpowiedź. Jeśli dana maszyna jest czasami dostępna, spójrz na autofsjej softopcję montażu.
terdon

Odpowiedzi:

1

Tego rodzaju problem jest często wynikiem oczekiwania systemu na odpowiedź z sieci. Na przykład zamontowane dyski sieciowe i tym podobne. Pierwszym krokiem w debugowaniu tego rodzaju zawieszenia jest próba ponownego uruchomienia po zatrzymaniu wszystkich usług sieciowych.

Jeśli to rozwiązuje problem, spróbuj dowiedzieć się, co go dokładnie spowodowało, a co nie odpowiadało. Jeśli rzeczywiście jest to dysk sieciowy, możesz go usunąć, /etc/fstabjeśli nie jest już odpowiedni, lub zmodyfikować skrypty, /etc/rc6.d/aby upewnić się, że sieć zostanie zamknięta na wczesnym etapie.

Inną opcją jest użycie autofsdo montowania woluminów tylko wtedy, gdy jest to konieczne, i montowanie ich z softopcją umożliwiającą im płynne zakończenie awarii.

terdon
źródło