나는 이것에 익숙하지 않으며 github에서만 블로그나 readme 파일을 찾을 수 있습니다. 공식 문서가 있나요?
누군가가 "/etc/modules-load.d/modules.conf"에 "블랙리스트"를 썼고, 누군가 "/etc/modules-load.d/blacklist.conf"에 "블랙리스트"를 썼습니다.
누군가 "blacklist" 대신 "softdep"을 썼습니다.
예를 들어, 어떤 사람이 이렇게 썼습니다.
echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf
echo "blacklist nvidia" >> /etc/modprobe.d/blacklist.conf
echo "blacklist radeon" >> /etc/modprobe.d/blacklist.conf
echo "blacklist amdgpu" >> /etc/modprobe.d/blacklist.conf
echo "blacklist nvidiafb" >> /etc/modprobe.d/blacklist.conf
echo "blacklist snd_hda_intel" >> /etc/modprobe.d/blacklist.conf
누군가가 썼다
echo "softdep nouveau pre: vfio-pci" >>
/etc/modprobe.d/nvidia.conf
echo "softdep nvidia pre: vfio-pci" >> /etc/modprobe.d/nvidia.conf
echo "softdep nvidia* pre: vfio-pci" >> /etc/modprobe.d/nvidia.conf
차이점이 무엇인지 잘 모르겠습니다. 조언을 주시면 대단히 감사하겠습니다.
답변1
짧은 대답은 man
페이지를 보는 것입니다: man modprobe.conf
.
블랙리스트printer_driver
: Brother, HP 및 Samsung 프린터를 지원하는 가상의 모듈을 생각해 보십시오. 더 쉽게 사용하려면 내부 별칭 및 을 지정할 수 있습니다 HP
. 이제 run 은 run 처럼 모듈을 로드합니다 . 그러나 동일한 별칭을 사용하거나 실제로 호출되는 다른 모듈이 있는 경우 .Brother
Samsung
modprobe HP
modprobe printer_driver
HP
블랙리스트이 명령은 시스템에 문제가 있는 별칭을 무시하도록 지시합니다.
소프트웨어 개발: 매뉴얼 페이지의 예제는 매우 훌륭합니다. c
작업을 수행하기 위해 아주 즐겁게 실행되지만 관리 인터페이스를 로드하는 경우 더 나은 모듈을 고려하십시오 . 명령이 주어지면 softdep c pre: a b post: d e
시스템이 로드되도록 지시합니다 . 그러나 소프트 종속성을 충족할 수 없는 경우에는 실패하지 않습니다. 플래그는 기본 모듈의 플래그와 관계없이 종속성에 적용될 수 있습니다.a b c d e
modprobe c