Wyciszanie komunikatów rozruchowych
Powinieneś być w stanie to osiągnąć za pomocą parametru jądra loglevel=
lubquiet
loglevel= All Kernel Messages with a loglevel smaller than the
console loglevel will be printed to the console. It can
also be changed with klogd or other programs. The
loglevels are defined as follows:
0 (KERN_EMERG) system is unusable
1 (KERN_ALERT) action must be taken immediately
2 (KERN_CRIT) critical conditions
3 (KERN_ERR) error conditions
4 (KERN_WARNING) warning conditions
5 (KERN_NOTICE) normal but significant condition
6 (KERN_INFO) informational
7 (KERN_DEBUG) debug-level messages
quiet [KNL] Disable most log messages
Nie jestem pewien, na jakim dokładnie poziomie byłby to ukryty (ani jak cicho byś chciał mieć swój bagażnik).
Tymczasowo
uruchom ponownie komputer, a następnie w menu GRUB wciśnij, e
aby edytować parametry rozruchu.
przewiń w dół do końca linux...
linii za pomocą klawiszy strzałek
dodaj żądany loglevel
parametr lub quiet
na końcu tego wiersza. przykład:
linux /vmlinuz-4.4.0-21.generic.efi.signed root=/dev/mapper/encrypted ro loglevel=4
lub
linux /vmlinuz-4.4.0-21.generic.efi.signed root=/dev/mapper/encrypted ro quiet
po zakończeniu edycji przejdź do rozruchu, naciskając F10
Uporczywie
Aby to zrobić, edytuj /etc/default/grub
edytuj linię:
GRUB_CMDLINE_LINUX_DEFAULT=
w razie potrzeby usuń komentarz i dodaj żądany poziom dziennika lub cichy - na przykład GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4"
lubGRUB_CMDLINE_LINUX_DEFAULT="quiet"
i biegnij sudo update-grub
wiadomości fsck
usuń fsck z initramfs
fsck jest domyślnie uruchamiany przez initramfs. usuwając go i uruchamiając systems fsck, będziemy mogli przekierować wyjście.
zobacz man initramfs
i wiki.ubuntu.com/Initramfs, aby uzyskać więcej informacji na temat usuwania fsck z ramfs.
systemd fsck
Z arch wiki:
Teraz skopiuj pliki systemd-fsck-root.service i systemd-fsck @ .service znajdujące się w katalogu / usr / lib / systemd / system / do / etc / systemd / system / i edytuj je, konfigurując StandardOutput i StandardError w następujący sposób:
[Usługa]
Wpisz = oneshot
RemainAfterExit = tak
ExecStart = / usr / lib / systemd / systemd-fsck
StandardOutput = null
StandardError = dziennik + czas oczekiwania konsoli
= 0
W Ubuntu oba pliki znajdują się w /lib/systemd/system
Jeśli system plików nie zostanie sprawdzony przez initramfs podczas rozruchu, systemd-fsck-root.service zostanie uruchomiony automatycznie.
patrz http://manpages.ubuntu.com/manpages/wily/man8/systemd-fsck@.service.8.html