[解決済み] qemu KVM カーネルモジュールにそのようなファイルやディレクトリはありません。
質問
現在、オペレーティングシステムのクラスを受講しており、教授が提供した小さなオペレーティングシステムを実行するためにqemuを使用する必要があります。私は、macbook air 5.2上のvirtualbox上のubuntu 12.04仮想マシン内でqemuを使用しようとしているのです。私が抱えている問題は、おそらくネストされた仮想化に関係していることは分かっていますが、qemuを実行しようとしたときに表示される特定のエラーは次のとおりです。
KVM カーネルモジュールにアクセスできませんでした。そのようなファイルやディレクトリはありません
KVM の初期化に失敗しました: そのようなファイルまたはディレクトリがありません。 tcgアクセラレータに戻る。
qemuはOSを起動しますが、ウィンドウがかなりちらつきますので、できればKVMの問題を解決したいです。可能であればKVMの問題を解決したいのですが、いろいろ調べてみたのですが、理解できる解決策やうまくいく解決策が見つかりません。
また、virtualboxのubuntu仮想マシンでは、ハードウェア仮想化でEnable VT-x/AMD-V とEnable Nested Pagingの両方にチェックを入れています。また
modprobe kvm-intel
と表示され、このエラーが発生します。
FATAL: kvm_intel (/lib/modules.3.5.0-22-generic/kernel/arch/x86/kvm/kvm-intel.ko) の挿入に失敗しました。操作は許可されていません。
解決方法は?
で試してみてください。
sudo modprobe kvm-intel
.
仮想マシンの起動時にモジュールが自動的にロードされるようにするには、次のようにします。
-
対応するファイルをシェルから
sudo vim /etc/modules.conf
- ユーザー名とパスワードを入力する可能性があります。
-
キーを押す
G
で文書の末尾に移動し、次にo
で挿入を開始します。 -
書く
kvm-intel
と入力してEnterキーを押すと、新しい行が生成されます。 -
を押す
Esc
で、vimのNormalモードに戻ります。 が表示されます。 -
ファイルを保存して終了します
vim
を書き込むことで:wq
.
これで完了です。ネストした仮想マシンを再起動し、ロードしてみてください。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン