Как написать вывод на экран из службы systemd во время загрузки?

У меня есть специальная служба systemd, которая запускается во время первой загрузки.

Если у пользователя нет bootsplash, я бы хотел написать на консоль и дать некоторую информацию о том, что происходит. Есть ли способ сделать это с моей службы?

Вот мой сервис systemd:

[Unit] Description=Prepare operator after installation Before=getty@tty1.service getty@tty2.service getty@rrt3.service getty@tty4.service getty@tty5.service getty@tty6.service Wants=network-online.target After=network.target network-online.target OnFailure=emergency.target OnFailureJobMode=replace-irreversibly [Service] Type=oneshot ExecStart=/usr/bin/provision-operator [Install] WantedBy=multi-user.target 

  • Создайте пользовательскую запись debian grub для запуска systemd multiuser.target
  • установлен Arch Linux, но не может загружаться
  • Директива Systemd RequiredBy игнорируется
  • Как установить корневую файловую систему Arch Linux на тонких LVS LVM на LUKS на разделенном на GUID устройстве?
  • Копировать изображения ядра после обновления ядра
  • Как пропустить тайм-аут 90s в systemd
  • Как создать системную цель?
  • Не удается загрузить из-за отсутствия внешнего диска
  • One Solution collect form web for “Как написать вывод на экран из службы systemd во время загрузки?”

    В man systemd.directives вы можете искать «выход» и находить, что в man systemd.exec StandardOutput= . Там вы можете найти опции, включая journal+console для отправки вывода в журнал systemd и системную консоль. Вы также можете попробовать kmsg+console . Согласно документу kmsg "связывает стандартный вывод с буфером журнала ядра, который доступен через dmesg (1),"

    Interesting Posts

    Как отключить питание при перезагрузке?

    Может ли «меньше -F» быть полезно сочетаться с инициализацией termcap?

    Будет ли изменение имени хоста в OpenBSD повлиять на установленные пакеты?

    Можно ли сделать здесь-документ в одной строке или эхо-дословно?

    Как добавить конец каждой строки с самой линией

    Депозитные инструменты Chromium не будут работать

    Самый быстрый способ открыть все файлы в каталоге с несколькими расширениями файлов в командной строке

    Как запустить скрипт для получения определенного содержимого файла

    Почему параметры для встроенного Bash необязательны?

    Захват цветов с копией буфера tmux (hardcopy)

    Как получить текст страницы с помощью wget без html?

    Выбор файловой системы кластера для чтения / записи большого количества небольших файлов

    Не удается получить доступ к сети в командной строке в Ubuntu 10.04

    Что означает «f» в fdisk?

    Моя система постоянно загружает и загружает с той же скоростью. Что это значит?

    Linux и Unix - лучшая ОС в мире.