38d1736f

Наблюдение за действиями kerneld


Если вы уже все перепробовали, и так и не выяснили, что же все-таки ядро просит сделать kerneld, существует способ просмотреть запросы, которые получает kerneld, и таким образом выяснить, что написать в /etc/conf.modules: Это утилита kdstat.

Эта маленькая, но очень полезная программа включена в пакет modules, но не собирается и не устанавливается по умолчанию. Чтобы собрать ее, зайдите в каталог исходных текстов kerneld и дайте команду make kdstat Затем, чтобы просмотреть информацию о действиях kerneld, запустите kdstat debug, и kerneld начнет выдавать информацию о том, что он делает, на консоль. Если вы потом попробуете запустить команду, которую хотите использовать, вы увидите запросы, которые получает kerneld; их затем можно поместить в /etc/conf.modules, написав соответствующие псевдонимы.

Для отключения вывода отладочной информации, наберите /sbin/kdstat nodebug.



Содержание раздела