Отключить экран консоли в Debian

Grub мог быть установлен в раздел вместо mbr. Если это так, все, что вам нужно сделать, это запустить fdisk или ваш любимый редактор разделов и убедиться, что раздел Windows активен и что это единственный активный раздел. Это должно сработать, поскольку вы уже убедились, что у вас есть действительный mbr.

1
17.03.2017, 17:40
2 ответа

Спасибо, я обнаружил, что я тоже могу это сделать

/bin/systemctl --no-block disable getty@tty*.service

, поэтому я ввел цикл for

-2
28.01.2020, 00:59

В Debian 8, работающем с systemd, вы можете отключить работающие VT getty(, которые отображают приглашение для входа в систему ), отредактировав/etc/systemd/logind.conf:

[Login]
NAutoVTs=0
ReserveVT=0

Отключает автоматическое -выделение ТН -и резервирование ТН.

Вам также потребуется отключить первый VT getty, управляемый autovt@. Создайте каталог с именем /etc/systemd/system/autovt@.service.d, содержащий файл disable.confс содержимым

.
[Unit]
ConditionKernelCommandLine=locallogin

Это отключит модуль, если вы не добавите localloginк параметрам загрузки ядра (, чтобы вы могли отменить это поведение, если вам когда-нибудь понадобится ).

Кроме того, если вы хотите, чтобы сообщения ядра не появлялись на консолях, вы можете запустить

dmesg -n 1

(напр. в /etc/rc.local). На консолях все равно будут появляться паники, не думаю, что их можно будет отключить.

В старых версиях Debian или работающей Debian 8 sysvinit,вы можете отключить gettyVT, закомментировав все строки, упоминающие /sbin/gettyв /etc/inittab.

2
28.01.2020, 00:59

Теги

Похожие вопросы