Komunikaty startowe / Logi ze startu systemu
Kategoria: FAQ, etykiety: system
Dodany: 2013-01-17 13:10
(zmodyfikowany: 2013-01-19 20:48)
Przez: ArnVaker
Wyświetleń: 13994
Logowanie komunikatów do pliku
Komunikaty startowe zapisywane są w pliku /var/log/boot, za co odpowiedzialny jest demon bootlogd.
Od wersji Wheezy znajduje się on w pakiecie bootlogd, który wystarczy zainstalować, np.:
aptitude install bootlogd
Przy kolejnym uruchomieniu systemu komunikaty startowe powinny być już zapisywane.
Aby log był czytelniejszy, można podejrzeć go poleceniem:
sed $'s/\^\[/\E/g;s/\[1G\[/\[27G\[/' /var/log/boot
W Squeeze oraz starszych wersjach bootlogd jest częścią pakietu initscripts, jednak domyślnie jest wyłączony.
Aby go włączyć należy w pliku:
/etc/default/bootlogd
zmienić:
BOOTLOGD_ENABLE=No
na:
BOOTLOGD_ENABLE=Yes
Przy kolejnym uruchomieniu systemu komunikaty startowe powinny być już zapisywane.
Zatrzymanie komunikatów startowych
Przewijanie komunikatów startowych można zatrzymać wciskając klawisz Scroll Lock, kolejne jego naciśnięcie wznowi przewijanie komunikatów. To samo można uzyskać stosując dla zatrzymania przewijania kombinację klawiszy Ctrl+S, a dla wznowienia kombinację klawiszy Ctrl+Q.
Czyszczenie konsoli tty1
Od wersji Wheezy konsola tty1 domyślnie jest czyszczona. Czyszczenie można wyłączyć dodając dla tty1 opcję --noclear w pliku /etc/inittab.
Czyli zmieniając w nim:
1:2345:respawn:/sbin/getty 38400 tty1
na:
1:2345:respawn:/sbin/getty --noclear 38400 tty1
Przy kolejnym uruchomieniu systemu konsola tty1 nie zostanie wyczyszczona.