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?

Łukasz Sowa
źródło
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 .

SquareRootOfTwentyThree
źródło
Tak, a ten link może być przydatny: wiki.openvz.org/Remote_console_setup
poige