sensors-detect
говорит мне:
Для загрузки все, что необходимо, добавляет это к
/etc/modules
:# Chip drivers coretemp w83627ehf
Если у Вас будут некоторые драйверы, встроенные в Ваше ядро, то список выше будет содержать слишком много модулей. Пропустите соответствующие!
Как я могу узнать, какие драйверы соответствуют пропуску, если таковые имеются?
канонический метод должен проверить Вашу рабочую конфигурацию ядра, но это может быть трудно проанализировать, потому что это будет включать оба модуля и другие опции, и имена не могут соответствовать:
grep "=y" /boot/config-`uname -r`
Практически, намного легче просто сделать a:
locate name-of-module | grep `uname -r`.*ko`
(удостоверяются, база данных была недавно обновлена, с sudo updatedb
при необходимости)
, Если Вы видите .ko
запись файла как:
/lib/modules/3.2.0-29-generic/kernel/drivers/hwmon/coretemp.ko
затем этот модуль НЕ встроен и может правильно быть добавлен к /etc/modules
/lib/modules
, затем модуль встроен и не может быть никакой потребности явно загрузить его. изменение А для нахождения всех невстроенных модулей в /lib/modules
:
locate /lib/modules/`uname -r` | grep -Po "(?<=/)\w+(?=\.ko)"