Po wielu godzinach googlingu znalazłem rozwiązanie w tym wątku i tym pytaniu . Ta procedura działa Ubuntu 12.04.1 LTS
tak, jak tutaj opisano , ale nie powinna zbytnio różnić się w przypadku innych dystrybucji.
Najpierw dodaj console=tty1
do swojego GRUB_CMDLINE_LINUX
(proponuję również dodać noplymouth
do inhibit plymouth
i jego bezużyteczny ekran powitalny).
#> sudo vi /etc/default/grub
GRUB_CMDLINE_LINUX="console=tty1 noplymouth"
Wymusza to wydrukowanie dziennika jądra tty1
zamiast tty7
unikania tty
przełączania przed monitem o zalogowanie.
Następnie wystarczy wejść /etc/init
i edytować jeden lub więcej tty1.conf
, tty2.conf
, tty3.conf
, tty4.conf
, tty5.conf
, tty6.conf
lub console.conf
. Zredagowałem je wszystkie, dodając --noclear
opcję do getty
polecenia. Na przykład edycja tty1.conf
:
#> sudo vi /etc/init/tty1.conf
będziesz musiał wymienić:
respawn
exec /sbin/getty -8 38400 tty1
z:
respawn
exec /sbin/getty -8 38400 --noclear tty1
To wszystko, teraz twój system powinien uruchomić się w jednym, tty
bez czyszczenia.