lsblk перечисляет устройство, затем говорит «не устройство»

Подробная информация о ведении журнала для сценариев оболочки через глобальный {{ 1}} переменные оболочки. Мы можем эмулировать аналогичный вид ведения журнала в сценарии оболочки: http://www.cubicrace.com/2016/03/log-tracing-mechnism-for-shell-scripts.html

В сообщении есть подробности о введении таких уровней журнала, как INFO, DEBUG, ERROR. Детали отслеживания, такие как запись скрипта, выход из скрипта, вход в функцию, выход из функции.

Пример протокола:

enter image description here

1
27.03.2019, 09:19
1 ответ

lsblkсамостоятельно будет искать устройства в sysfs. Многие дистрибутивы Linux имеют обработчик горячего подключения (udev), который автоматически создает соответствующие узлы в /devпри появлении блочных устройств и удаляет их при исчезновении устройств.

Либо в вашей системе нет такого обработчика горячего подключения, либо, что более вероятно, он есть, но он не может обработать событие горячего подключения, поэтому вы остались без соответствующего узла /dev. Для последнего, возможно, файл системного журнала (s )содержит некоторое указание на этот сбой.

2
27.01.2020, 23:41

Теги

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