VirtualBox vboxdrvカーネルモジュールを削除するには?

VirtualBox vboxdrvカーネルモジュールを削除するには?

Fedora 30でVirtualBoxを使用していましたが、最近Fedora 30に切り替えました。レビュー)スイッチに非常に満足しています。 VirtualBoxを削除しましたが、システムを起動すると、まだ汚染されたカーネルメッセージが表示されます。

vboxdrv: module verification failed: signature and/or required key missing - tainting kernel

私は試した:

sudo rmmod vboxpci vboxnetadp vboxnetflt vboxdrv

(vboxdrvは別のモジュールを使用しています)

モジュールが削除されたように見えましたが、再起動後にモジュールが再び表示されました。

VirtualBoxを使用しなくなりましたが、このvboxdrvカーネルモジュールをどのように削除できますか?

どんな助けをありがとう!

ベストアンサー1

警告:私はFedoraシステムがないのでテストしてみませんでした!

ファイルを削除することをお勧めします/etc/modules-load.d/virtualbox.conf。そのファイルはパッケージに属する可能性が高いので、確認してください。dnf provides /etc/modules-load.d/virtualbox.conf必要に応じて、次のコマンドを使用してパッケージを削除しますdnf remove (that package name)

これに従ってくださいFedora フォーラム投稿、vboxドライバなしでビルドするには、initramfsを再構築する必要があります。使用:dracut -f /boot/initramfs-"$(uname -r)".img "$(uname -r)"


OPの特定のソリューション:

virtualbox.confが/lib/modules-load.d/にあり、VirtualBox-serverで提供されることがわかりました。 VirtualBox-serverを削除した後、rmmodを介してvboxpci、vboxnetadp、vboxnetflt、vboxdrvを削除し、最後に上記の方法でinitramfsを再構築すると問題が解決します。

おすすめ記事