Fedora 28ワークステーションでvirtualboxを使用する際にいくつかの問題があります。問題は次のように説明されています。
まず、このチュートリアルに従ってvirtualboxをインストールしてみました。 https://www.if-not-true-then-false.com/2010/install-virtualbox-with-yum-on-fedora-centos-red-hat-rhel/
ステップ5で停止しました。 VirtualBox 最新バージョン 5.2 のインストール
コマンドの後:
dnf install VirtualBox-5.2
エラーが発生します。パラメータの不一致:VirtualBox-5.2エラー:一致するものが見つかりません。
以下の説明に従って問題を解決しました。
公式ウェブサイトからrpmパッケージをダウンロードし、右クリックしてインストールしました。ソフトウェアのインストールで開くことを選択
正常にインストールした後、win10 64ビットを使用してVMを作成して実行してみました。結果は次のとおりです。
もちろん走る/sbin/vboxconfigモーダルウィンドウで説明されているように、端末でエラーが発生します。vboxdrv.sh:失敗:modprobe vboxdrvが失敗しました。理由については、「dmesg」を使用してください。
ちょっとした調査の最後にこの記事を見つけました(https://gorka.eguileor.com/vbox-vmware-in-secureboot-linux-2016-update/)、私の問題を解決するようです。
だから私はそのステップに従った。
このチュートリアルに必要なすべてのパッケージ(virtualbox、gcc、kernel-devel)がすでにインストールされているため、最初のコマンドをスキップしました。
それから2番目のコマンドを試しました。
sudo akmods
そして得る:
akmodパッケージが見つかりません。やるべきことはありません。 [いいね]
3番目のコマンドを試した後:
sudo modprobe -v vboxdrv
エラー: 'vboxdrv'を挿入できません。操作は許可されていません。
だから続けることができませんでした...
質問:
- 原因は何ですか?パラメータの不一致:VirtualBox-5.2エラー:一致するものが見つかりません。 ???
2.チュートリアルと同じ結果を得るために、sudo akmodsおよびsudo modprobe -v vboxdrvコマンドで生成されたエラーを解決する方法は?
3.私もこのようなことを経験したストレージ 'virtualbox'のキャッシュを同期できません。無効です。どういう意味ですか?どうやって解決しますか?
私のVM/カーネルバージョンは次のとおりです。
仮想ボックス -v5.2.20
Fedora カーネルバージョン4.18.14-200.fc28.x86_64。
答え1
VirtualBoxとKVMを同時に実行することはできません。しかし、システムが起動時にKVMを起動しているようです。
libvirtdサービスを停止して無効にしてみてください。
systemctl stop libvirtd
systemctl disable libvirtd
その後、KVMモジュールを削除するか、システムを再起動できます。
rmmod kvm_intel; rmmod kvm
これで VirtualBox モジュールをインストールし、VirtualBox の使用を開始できるようになりました。
もちろん、すでにKVMを使用している場合、VirtualBoxが必要なのはなぜですか?