티스토리 뷰
nsmod는 '/lib/modules/커널버전' 의 디렉토리를 뒤져서
해당 모듈이 있으면 올려줍니다.
modprobe는 depmod에 의해 생성된 modules.dep 에서 찾아
모듈을 올립니다. 그리고 해당 모듈에 의존성이 있거나 해당모듈보다
선행되어야 하는 모듈이 있으면 그 모듈도 같이 올려줍니다.
이 부분이 insmod와 가장 큰 차이가 있습니다.
예를들어 vfat이란 모듈을 올리기 위해선 fat이란 모듈이 먼저
올라와 있어야 하는데 fat이 올라와 있지 않은상태에서
# insmod vfat 하면 fat에관한 심벌을 찾지못해 vfat 모듈을 올리지 못하지만
# modprobe vfat 을 실행하면 자동으로 fat을 먼저 올리고 그다음 vfat
모듈을 올려줍니다.
(커널 컴파일시 fat,vfat을 모듈로 설정했다고 가정했습니다.)
modprobe로 해당 모듈을 찾지못하는 경우는 modules.dep에 없을가능성이 크므로
# depmod -a 해서 새롭게 갱신 해주세요.
참고로 의존관계에 있는 모듈들을 한꺼번에 내릴려면 rmmod -r 옵션을 쓰면 됩니다.
- 폐인 -
[출처] insmod와 modprobe 의 차이|작성자 판타
'Linux' 카테고리의 다른 글
CPU context corrupt (0) | 2015.06.04 |
---|---|
umount device is busy 리눅스에서 언마운트가 안될때 (0) | 2015.06.04 |
리눅스 하드웨어 및 시스템 정보 확인 명령어 (0) | 2015.06.04 |
mod_rpaf (proxy 관련 apache module) (0) | 2015.06.03 |
tcpproxy (0) | 2015.06.03 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- centos8
- GeoIP
- L2TP
- WAF
- ntp
- mod_security
- virtualbox
- OpenVPN
- MySQL
- cURL
- kvm
- 베이어다이나믹
- pptp
- NGINX
- HAProxy
- IPSEC
- 리눅스
- glusterfs
- php
- softether
- gitlab
- mariadb
- yum
- centOS7
- ssh
- iptables
- 인증서
- Apache
- SSL
- galera
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
글 보관함