내 모듈에 모듈 /etc/mkinitcpio.conf
을 추가했습니다 hid_apple
. 아래 출력을 참조하세요 head /etc/mkinitcpio.conf
.
# vim:set ft=sh
# MODULES
# The following modules are loaded before any boot hooks are
# run. Advanced users may wish to specify all system modules
# in this array. For instance:
# MODULES=(usbhid xhci_hcd)
MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm hid_apple)
# BINARIES
# This setting includes any additional binaries a given user may
initramfs
그런 다음 나는 다음을 수행하여 내 것을 재생성했습니다.sudo mkinitcpio --config /etc/mkinitcpio.conf --generate /boot/initramfs-custom.img
마침내 재부팅했습니다.
/sys/module/hid_apple
그런데 아직도 목차가 안보이네요 ! 내가 무엇을 놓치고 있나요?
출력은 다음과 같습니다 ls /sys/module/ | grep hid
.
~ ❯ ls /sys/module/ | grep hid 18:17:32
hid
hid_logitech_dj
hid_logitech_hidpp
mac_hid
usbhid
~ ❯
어떤 도움이라도 대단히 감사하겠습니다.
고쳐 쓰다:
텔레콤의 제안을 시도해 보았습니다. hid_apple
모듈을 수동으로 로드 합니다 sudo modprobe hid_apple
.
그런 다음 lsmod
위에서 수행하여 다음과 같은 결과를 얻었습니다.
Module Size Used by
hid_apple 24576 0
xt_conntrack 12288 1
xt_MASQUERADE 16384 1
nf_conntrack_netlink 61440 0
종속성을 확인하기 위해 다음을 실행했습니다 sudo modprobe -v hid_apple
.여기서 -v 플래그에 대해 배웠습니다.) 그러나 아무것도 나열되지 않으므로 종속성이 없는 것 같습니다! ?
hid_apple
또한 설정을 다시 확인하기 위해 다음을 실행했습니다.
~ ❯ sudo lsinitcpio /boot/initramfs-custom.img | grep apple
usr/lib/modules/6.6.1-arch1-1/kernel/drivers/hid/hid-apple.ko
답변1
모듈 hid_apple
을 로드하지 못했습니다. 아마도 당시에 로드되지 않은 다른 모듈에 따라 달라질 수 있습니까?
dmesg
목록에 관련 오류 메시지가 표시됩니다.
가능하다면 목록의 최상위 모듈을 기록 lsmod
하고 hid_apple
해당 모듈을 수동으로 로드한 다음 lsmod
다시 실행하고 이에 의해 추가된 모든 모듈을 기록해 두십시오. 그런 다음 이러한 모듈이 모두 귀하의 모듈에 포함되어 있는지 확인하십시오 /etc/mkinitcpio.conf
. 가급적이면 적절한 순서로 포함하십시오.