Обычно, если они доступны, ядро загружает все модули, которые соответствуют аппаратному обеспечению, обнаруженному в системе во время загрузки. Если по какой-то причине эти устройства занесены в черный список или иным образом игнорируются во время загрузки, вы можете использовать утилиты lspci
/ lsusb
, чтобы узнать, какое оборудование подключено к системе, и отреагировать соответствующим образом. .
Что касается загрузки «softdog», это вопрос правильного написания сценариев для инструментов выше.