lsmod ничего не возвращает на моем встроенном устройстве

lsmod ничего не возвращает на моем встроенном устройстве

Я установил встроенную установку Linux, предоставленную поставщиком(называется X-Linux)на аппаратное устройство. Я запустил, lsmodчтобы посмотреть, какие модули загружены, но ничего не отображается. Также в системе нет каталога /proc/modules. Что это значит? Означает ли это, что не загружены драйверы для связи с остальными устройствами на плате (ethernet, последовательный порт и т. д.?). Я не понимаю, как это может быть, поскольку мне удалось настроить статический IP-адрес платы и успешно загружать ftpgetфайлы с моего настольного компьютера для разработки. Я действительно не уверен в том, что происходит, и в стабильности системы. Это проблема или ожидаемое поведение?

решение1

Это просто означает, что драйверы компилируются непосредственно в ядро ​​и что ядро ​​не имеет поддержки модулей. Если вы точно знаете свою целевую систему и цель, вам не обязательно нужна поддержка модулей.

Связанный контент