更新 Fedora 17 上的核心模組選項

更新 Fedora 17 上的核心模組選項

有一個內核模組hid_apple,我需要將其選項設為fnmode2。

所以,我創建了/etc/modprobe.d/hid_apple.conf包含此類內容的文件

options hid_apple fnmode=2

然後運行

dracut -f /boot/initramfs-$(uname -r).img $(uname -r)

據我現在了解,中的值/sys/module/hid_apple/parameters/fnmode應該是2,但仍然有預設值(1)。即使重新啟動後它仍然存在。

出了什麼問題,我該如何解決?

答案1

問題是它hid_apple沒有編譯為模組 - Fedora 核心將其內建到主核心映像中。

因此您不能使用modprobe.d更改選項,因為這僅適用於模組。

您需要做的是編輯並找到以您正在使用的核心/etc/grub2.cfg開頭的,並將其添加到行尾。linux...hid_apple.fnmode=2

答案2

該設定檔在 initrd 中不可用。您需要在啟動時將其作為內核選項傳遞,即hid_apple.fnmode=2.

相關內容