jak zrestartować zamrożony serwer FreeBSD z konsoli szeregowej?


Odpowiedzi:


8

Zakładając, że masz jądro z wkompilowaną opcją debugowania ControlAltEscape. Stamtąd możesz call boot(0)lub panic.

Rozdział 10 podręcznika programisty FreeBSD wyjaśnia to bardziej szczegółowo.

Tyle za mniej więcej to samo co SysReq za pomocą klawiatury. Na konsoli szeregowej musisz wysłać sygnał przerwania i options BREAK_TO_DEBUGGERwłączyć. Ale „ nie jest to ustawienie domyślne, ponieważ wokół jest wiele adapterów szeregowych, które nie generują warunku PRZERWA, na przykład podczas ciągnięcia kabla ”.


rozdział 10 podręcznika freebsd dotyczy drukowania , czy miałeś na myśli rozdział 10 podręcznika dla programistów ?
anarcat

Zawsze. Zrobiłem. Łączę się zarówno z normalnym podręcznikiem, jak i linkiem, który opublikowałeś, a potem go wyczyściłem. Wydaje mi się, że w tym czasie zostałem odsunięty na bok. Dzięki za zauważenie.
Hennes

więc próbowałem i nie działa z konsoli szeregowej, wydaje się, że musisz wysłać BREAK i mieć options BREAK_TO_DEBUGGERw konfiguracji jądra.
anarcat
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.