LINUX.ORG.RU

Где? В логах? Если да, то что-то вроде kern.* /dev/null в /etc/syslog.conf прописать надо

Вариант для садомазахистов: поудалять в исходниках все printf()'ы :)))))

php-coder ★★★★★
()

man dmesg или лучше man man klogd ( у меня он запускается с "-c 4" )

anonymous
()

quiet затыкает почти все. Syslog не помогает, на экран все равно вывод идет. Переопределить printk - может быть единственный вариант. Разве что, попытаться что-то с консолью сделать.

df_0903
() автор топика
Ответ на: комментарий от df_0903

quiet затыкает ВСЕ сообщения ядра(по крайней мере, 2.4 - точно)

Если тебе нужно заткнуть ещё и стартовые скрипты - затыкай их в /etc/inittab

Deleted
()
Ответ на: комментарий от df_0903

> Syslog не помогает, на экран все равно вывод идет

Если ты Syslog перезапустил, то после этого ядро начинает валить свои сообщения на консоль. Оно теряет дескриптор и потом больше его не находит. Может быть как-нибудь можно ядру его показать, но я не знаю как.

Можно перезагрузить компьютер.

А Syslog лучше перезапускать так: kill -HUP `cat /var/run/syslogd.pid`

ansky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.