Невозможно отслеживать журнал после установки Kickstart

Запись A или запись в файл хоста не требуется, если вы используете общедоступный DNS, вы можете обнаружить, что не можете видеть имена хостов во внутренней сети, однако, если вы не изменили настройки DNS своего компьютера и маршрутизатора или внутренний DNS-сервер является либо первичным, либо вторичным DNS-сервером поиска, тогда вы не должны сталкиваться с этой проблемой.

Я бы посоветовал проверить настройки DNS и либо а) добавить запись хоста, если вы используете общедоступный DNS, либо, если вы используете DNS маршрутизатора, убедитесь, что он позволяет разрешать локальное имя хоста в сети

2
15.03.2017, 22:38
3 ответа

Наконец выяснилось:

%post --interpreter /bin/bash

printf "Changing output to TTY 3; press Alt-F3 to view\r\n" > /dev/tty1
{
# do stuff
} 2>&1 | tee /root/postinstall.log > /dev/tty3

%end

Как упоминалось в вопросе, экран на / dev / tty1 кажется возникли проблемы с окончанием строк, поэтому моя первая попытка, вероятно, сработала бы, если бы я вместо этого перенаправился на / dev / tty3 . Но это решение позволяет избежать подоболочки, а также перенаправляет STDERR.

0
27.01.2020, 22:19

Вместо этого перенаправьте вывод в /dev/pts/0.

1
27.01.2020, 22:19
exec < /dev/tty6 > /dev/tty6
chvt 6
<scripts here>
chvt 1

Это сработало для меня, я могу отслеживать %post без необходимости переключать ttys

0
11.05.2021, 16:30

Теги

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