2.8. 시스템 런타임에서 커널 모듈 언로드
실행 중인 커널에서 특정 커널 모듈을 언로드해야 하는 경우도 있습니다. modprobe
명령을 사용하여 현재 로드된 커널에서 시스템 런타임 시 커널 모듈을 찾고 언로드합니다.
실행 중인 시스템에서 커널 모듈을 사용할 때 커널 모듈을 언로드하지 마십시오. 이렇게 하면 불안정하거나 작동하지 않는 시스템으로 이어질 수 있습니다.
이 절차를 완료한 후에도 부팅 시 자동으로 로드되도록 정의된 커널 모듈은 시스템을 재부팅한 후에도 로드되지 않습니다. 이 결과에 대응하는 방법에 대한 자세한 내용은 시스템 부팅 시 커널 모듈이 자동으로 로드되지 않도록 방지를 참조하십시오.
사전 요구 사항
- 루트 권한
-
kmod
패키지가 설치됩니다.
절차
로드된 모든 커널 모듈을 나열합니다.
# lsmod
언로드할 커널 모듈을 선택합니다.
커널 모듈에 종속성이 있는 경우 커널 모듈을 언로드하기 전에 해당 모듈을 언로드합니다. 종속성이 있는 모듈 식별에 대한 자세한 내용은 현재 로드된 커널 모듈 및 커널 모듈 종속성 목록을 참조하십시오.
관련 커널 모듈을 언로드합니다.
# modprobe -r <MODULE_NAME>
커널 모듈 이름을 입력할 때 이름 끝에
.ko.xz
확장을 추가하지 마십시오. 커널 모듈 이름에는 확장 기능이 없으며 해당 파일은 다음과 같습니다.
검증
필요한 경우 관련 모듈이 언로드되었는지 확인합니다.
$ lsmod | grep <MODULE_NAME>
모듈을 성공적으로 언로드하면 이 명령은 출력을 표시하지 않습니다.
추가 리소스
-
modprobe(8)
매뉴얼 페이지