Jak přidat parametr modulu jádra v Ubuntu 11.04?
Mohu použít /etc/module
soubor? Pokud ano, jak?
Nejlepší odpověď
/etc/modules
zdá se, že je načten /etc/init/module-init-tools.conf
. Prvním argumentem je název modulu, dalšími argumenty jsou parametry. Přidání následujícího do /etc/modules
vypadá dobře:
thinkpad_acpi fan_control=1
Chcete-li načíst tento modul a nastavit tyto parametry ve velmi rané fázi bootování, přidejte předchozí řádek do /etc/initramfs-tools/modules
soubor. Po změně v tomto souboru musíte znovu vygenerovat ramdisk:
sudo update-initramfs -u
Jako možnou alternativu můžete zkusit přidat možnosti do řádku jádra (sám jsem to netestoval, ale zdá se, že to funguje pro nastavení jako i915.modeset=1
. Upravte /etc/default/grub
a najděte řádek s GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
. Nahraďte jej něčím jako:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash thinkpad_acpi.fan_control=1"
Chcete-li získat seznam možností pro modul jádra:
modinfo -p thinkpad_acpi
Toto nefungovalo pro i915
, kvůli tomu jsem musel běžet:
modinfo i915 | grep ^parm
Chcete-li získat aktuální hodnotu parametru modulu, spusťte:
sudo cat /sys/module/MODULE/parameters/PARAM
Pro fan_control
parametru thinkpad_acpi
modulu, musíte spustit:
sudo cat /sys/module/thinkpad_acpi/parameters/fan_control
Pokud tato funkce vrátí chybu, zkontrolujte, zda byl modul načten a zda možnost existuje nebo ne.