Getty инстанцирует в процессе init

Это то, чего я действительно хочу: если вы выполнили [113280] перезагрузку сейчас [113281], я хочу, чтобы она действительно выполнила [113282] перезагрузку [113283].

Выясните абсолютный путь [112662] перезагрузки [112663] (например, через [112664], где эта перезагрузка [112665]). Убедитесь, что [112666]/usr/local/bin[112667] находится в $PATH до этого (вероятно, уже находится).[112668]1[112669] Теперь создайте файл [112670]/usr/local/sbin/reboot[112671], который выглядит следующим образом:

Который должен принадлежать root и [112672]chmod 755 /usr/local/bin/reboot[112673]. Отныне по умолчанию

  1. будет просто вызывать [112674]reboot[112675] без аргументов.
  2. 1. Если нет, смотрите [113284]этот вопрос-ответ[113285].
2
03.05.2014, 00:01
1 ответ
[114957]Для пояснения, кажется, что вы используете systemd на Ubuntu, а не (текущий) по умолчанию upstart.

systemd, по умолчанию, устанавливает только один getty, tty1. Остальные гетти настраиваются "на лету". По умолчанию установлено максимум 6 ttys.

Если вы хотите увеличить количество getty, доступных для автозапуска, то увеличьте значение NAutoVTs в файле /etc/systemd/logind.conf.

ffmpeg -i in.mp4 out.mp3
Если вы хотите предварительно запустить gettys, продолжайте делать то, что делаете (т.е. включите сервис getty и запустите его) для каждой нужной вам getty. Однако, не уверен, зачем вам нужна предварительная активация.

Больше подробностей здесь:

https://wiki.archlinux.org/index.php/Systemd_FAQ#How_do_I_change_the_default_number_of_gettys.3F

0
27.01.2020, 23:01

Теги

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