커널: 모듈로 컴파일되지 않은 경우 드라이버에 옵션 전달

커널: 모듈로 컴파일되지 않은 경우 드라이버에 옵션 전달

사운드 카드 드라이버를 모듈로 컴파일했습니다.

CONFIG_SND_HDA_INTEL=m

(를 통해) 다음 옵션을 모듈에 전달했습니다 /etc/modprobe.d/alsa-base.conf.

options snd-hda-intel enable=0,1

이제 모듈이 아닌 "내장" 드라이버가 필요합니다.

CONFIG_SND_HDA_INTEL=y

드라이버가 더 이상 모듈이 아닌 경우 커널에 옵션을 어떻게 전달합니까?

답변1

~에 따르면문서,커널 내장 모듈에 대한 인수는 모듈 이름 앞에 붙은 커널 명령줄에서 지정해야 합니다..

이 경우 snd_hda_intel.enable=0,1커널 부팅 라인에 추가하십시오.
다음 명령을 사용하여 매개변수 값을 확인할 수 있습니다.

cat /sys/module/snd_hda_intel/parameters/enable

일부 매개변수는 이 파일에 기록하여 설정할 수 있지만 /sys이 특정 매개변수의 경우에는 그렇지 않습니다.

관련 정보