virtualbox용 커널 모듈에 서명해야 하는데 update-secureboot-policy --new-key
. 이거 어디에 저장되어 있는지 아시는 분 계신가요?
답변1
나는 같은 문제에 직면했습니다. 그래서
sudo find / -type f -name '*MOK*'
키를 찾았습니다. /var/lib/shim-signed/mok/*
그런 다음 드라이버를 재구축하고 명령을 실행하여
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 /var/lib/shim-signed/mok/MOK.priv /var/lib/shim-signed/mok/MOK.der $(modinfo -n vmmon)
새 모듈에 서명했습니다. 귀하의 경우 아마도 다른 모듈 이름(vmmon 아님)이 있을 것입니다. 플랫폼에 따라 init 또는 systemd를 통해 VM 서비스를 다시 시작하는 것을 잊지 마세요.
답변2
위 답변의 사소한 변형입니다.
$ sudo updatedb # To ensure the index is fresh
$ sudo locate MOK
/var/lib/shim-signed/mok/MOK.der
/var/lib/shim-signed/mok/MOK.priv