Jak debugować zamrożenie systemu?


9

Mam dziwny błąd, kiedy zamykam pokrywę laptopa - system zawiesza się (brak reakcji na klawisze, brak odpowiedzi z ssh) i wyświetla dziwne efekty kolorystyczne. Dziennik jądra (po ponownym uruchomieniu) nic nie pokazuje. Moje pytanie brzmi - jak to debugować? Może istnieje sposób na śledzenie ostatnio wywoływanej funkcji jądra lub czegoś podobnego?


Który to model laptopa? Czy wyłączenie zawieszania przy zamykaniu pokrywy pomaga?
— Renan

Podobny problem tutaj, zastanawiam się również nad tym pytaniem. Kernel 2.6.32-5-686
— inwertowanie

To Dell Studio 1555. Nie potrzebuję żadnych obejść, chcę naprawić ten problem :). Jeśli ktoś jest zainteresowany wyglądem wyświetlacza po zamrożeniu: [1] dl.dropbox.com/u/22768404/DSC_0011.JPG [2] dl.dropbox.com/u/22768404/DSC_0012.JPG Prostokąty rozmazują się i poruszają.
— Łukasz Sowa

Jaka karta graficzna jest w tym laptopie i jakiego sterownika używasz?
— Renan

ATI Radeon 4570, katalizator. Przy okazji, naprawienie tego konkretnego problemu nie jest przedmiotem pytania, raczej zawieszenie systemu debugowania :)
— Łukasz Sowa

Odpowiedzi:


2

Jądro prawdopodobnie zapisało pewne informacje, ale nigdy nie dotarły na czas na dysk. Jeśli twój laptop ma port szeregowy, ustaw jądro, aby używało go jako konsoli (dodaj console=ttyS[X]jako opcję rozruchu); zobaczysz tam wiadomości z innego komputera. Jeśli nie, możesz użyć portu Ethernet i wypróbować netconsole.

Zasadniczo masz problem z zawieszeniem maszyny, co zdarza się dość często. W Internecie jest kilka przewodników na temat debugowania, patrz tutaj lub tutaj .


Tak, a ten link może być przydatny: wiki.openvz.org/Remote_console_setup
— poige
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.