insmod란 |
Insert a module into the Linux kernel.
insmod 는 모듈을 리눅스 커널에 삽입하는 간단한 프로그램이다.
insmod 는 modprobe와 비슷하다. 위에서 말한 것처럼 리눅스 커널에 모듈을 넣을 수 있다.
하지만, modprobe와 달리 insmod는 set location으로부터 모듈을 읽을 수 없고 자동으로 그들을 삽입하거나 의존성을 관리할 수 없다.
insmod는 어떠한 location으로부터 간단한 모듈을 삽입할 수 있는데, 이것이 의존성을 뜻하는 것은 아니다. 더 lower-level 프로그램이라고 할 수 있다.
사실, modprobe가 실제의 모듈 삽입에 사용된다고 한다.
insmod 문법 |
insmod [filename] [module-options...]
insmod는 커널 모듈의 파일 이름과 모듈이 삽입될 때 사용되는 모듈 특정 옵션이 module-options을 인수로 취한다.
insmod의 유일한 에러 메시지는 모듈을 링킹하는 실제 업무가 커널 자체안에서 이루어지기 때문에 일반적인 오류 메시지라고 할 수 있다. 어떠한 이슈된 에러는 커널에 의해서 생성될 수 있기 때문에 dmesg로 보는 것이 좋다.
insmod 예제 |
1 | insmod /path/to/snd-usb-audio.ko | cs |
모듈 옵션이 없이, snd-usb-audio 모듈을 커널에 삽입한다.
1 | insmod /path/to/snd-usb-audio.ko snd-cmipci snd_id="first" snd_mpu_port=0x330 | cs |
모듈 옵션은 "snd-cmipci", "snd-id="first", and "snd-mpu-port=0x330"인, snd-usb-audio모듈을 커널에 삽인한다.
출처: https://www.computerhope.com/unix/insmod.htm
공감 버튼은 저에게 큰 힘이 됩니다. 한번씩 꾸욱 눌러주시면 감사하겠습니다. 또한, 광고 한번 씩 클릭하시면 저의 블로그 품질이 올라갑니다. 부탁드려요!
'컴퓨터 관련 > Linux || Unix' 카테고리의 다른 글
[Linux|Unix] 리눅스 lsmod 명령어 정리 (1) | 2017.09.07 |
---|---|
[Linux|Unix] 리눅스 일본어 인코딩 Shift_JIS 정리 (0) | 2017.09.01 |
[Linux|Unix] ssh 접속시 no matching key 해결 방법 (0) | 2017.08.28 |
[Linux|Unix] 리눅스 error mounting /dev/sdb1 문제 해결 방법 (0) | 2017.08.28 |
[Linux|Unix] 리눅스 커널 소스 트리 (0) | 2017.08.28 |
댓글