대략 다음과 같은 두 가지 실행 구성이 있습니다.
modprobe.blacklist=nouveau
modprobe.blacklist=nvidia,<and other nvidia modules>
부팅 시 오픈 소스 또는 독점 드라이버를 동적으로 사용하는 데 사용됩니다. 이제 두 가지를 모두 비활성화 nouveau
하고 nvidia
실제로 NVIDIA GPU를 비활성화 하는 또 다른 시작 항목을 추가하고 싶습니다 .
modprobe.blacklist=nouveau,nvidia,...
lsmod | grep -iE '(nouveau|nvidia)'
여전히 표시되므로 nvidia
다른 모듈이 이를 가져오는 것 같습니다.
일반적으로 파일을 만들 수 있습니다 /etc/modprobe.d/blacklist
.
install nvidia /bin/true
install nouveau /bin/true
하지만 이는 다른 시작 옵션을 선택할 수 있는 유연성을 잃게 된다는 것을 의미합니다.
이 동작을 달성할 수 있는 방법이 있나요? 내 유일한 아이디어는 구성이 다른 두 개의 작은 파일 시스템을 갖고 modprobe.d
실제 루트 파티션으로 변경한 후 부팅 프로세스 초기에 동적으로 마운트하는 것입니다.