보안 부팅을 위해 Nvidia 드라이버 서명 - Nvidia 모듈 위치

보안 부팅을 위해 Nvidia 드라이버 서명 - Nvidia 모듈 위치

보안 부팅과 함께 사용할 수 있도록 Nvidia 드라이버에 서명하고 싶습니다. NVIDIA 드라이버에 대해 다음 지침을 따르려고 합니다. https://wiki.debian.org/SecureBoot#Using_your_key_to_sign_modules_.28Traditional_Way.29

이미 MOK 키가 있습니다. apt-get install nvidia-driver를 사용하여 nvidia 드라이버를 설치했습니다. 이제 서명하겠습니다. 내 NVIDIA 모듈의 위치를 ​​찾을 수 없습니다.

ChatGPT도 비슷한 권장 사항을 제시합니다.

sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 /path/to/MOK.priv /path/to/MOK.der $(modinfo -n nvidia)

하지만 오류가 발생합니다(modinfo -n nvidia를 사용해도).

sudo /sbin/modinfo nvidia
modinfo: ERROR: Module nvidia not found

나도 시도했지만 출력이 없습니다.

sudo find /lib/modules/$(uname -r) -type f -name "nvidia.ko"

내 NVIDIA 드라이버를 찾으려면 어떻게 해야 합니까? 패키지를 설치했다면 거기에 있어야겠죠?

답변1

apt를 사용하여 드라이버를 설치했으므로 다음 지침을 따르지 말고 다음 단락을 따라야 합니다.https://wiki.debian.org/SecureBoot#Making_DKMS_modules_signing_by_DKMS_signing_key_usable_with_the_secure_boot

나도 당신과 같은 요구 사항을 갖고 있었고 모든 것이 순조롭게 진행되었습니다. 간단한 재부팅만 하면 됩니다.

관련 정보