以前はFedora 30でVirtualBoxを使用していましたが、最近 Boxes ( review )を使用するようになり、スイッチに非常に満足しています。 VirtualBoxを削除しましたが、システムを起動しても、汚染されたカーネルメッセージが表示されます。
vboxdrv: module verification failed: signature and/or required key missing - tainting kernel
私はもう試した:
Sudo rmmod vboxpci vboxnetadp vboxnetflt vboxdrv
(他のモジュールはvboxdrvによって使用されていました)
これはモジュールを削除するように見えましたが、再起動後、モジュールは元に戻りました。
VirtualBoxを使用しなくなったので、このvboxdrvカーネルモジュールを削除するにはどうすればよいですか?
助けてくれてありがとう!
警告:私は手元にFedoraシステムを持っていないので、これはテストされていません!
ファイルを削除することをお勧めします_/etc/modules-load.d/virtualbox.conf
_;パッケージが所有している可能性があるため、_dnf provides /etc/modules-load.d/virtualbox.conf
_を確認し、必要に応じて、dnf remove (that package name)
でパッケージを削除します。
このように Fedoraフォーラムの投稿 では、initboxを再構築して、vboxドライバーなしで構築できるようにする必要があります。使用:dracut -f /boot/initramfs-"$(uname -r)".img "$(uname -r)"
OPからの特定のソリューション:
/lib/modules-load.d/にあり、VirtualBox-serverによって提供されるvirtualbox.confを見つけました。 VirtualBox-serverを削除し、次にrmmodを介してvboxpci、vboxnetadp、vboxnetflt、vboxdrvを削除し、最後に上記のようにinitramfsを再構築すると、問題は解決します。