/ dev / kvmがUbuntu 14.04で見つかりません


8

私はAndroidのスタジオをインストールした後2.2.3Ubuntu 14.04 LTS時間のバグを私にこの問題:

エラーメッセージ

私はBIOSをチェックしました、そしてそれはvt-xがサポートされていることを示していますが、私は受け取ります

me@pc:~$ kvm-ok 
INFO: /dev/kvm does not exist
HINT:   sudo modprobe kvm_intel
INFO: For more detailed results, you should run this as root
HINT:   sudo /usr/sbin/kvm-ok

私の端末で。このチュートリアルに続いてkvmもインストールしました。

me@pc:~$ egrep -c '(vmx|svm)' /proc/cpuinfo
8


me@pc:~$ virsh -c qemu:///system list
 Id    Name                           State
----------------------------------------------------

しかし、エミュレータはまだロードを拒否しました。

me@pc:~$ uname -a
Linux pc 3.13.0-98-generic #145-Ubuntu SMP Sat Oct 8 20:13:07 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

スタジオのコンソールでこのエラーが発生します:

デバイス待機中のエラー:AVDを開始できませんでした

私は本当にアイデアが尽きています。私はあなたの助けに感謝します。

更新:

root@pc:/home/me# sudo /usr/sbin/kvm-ok
INFO: /dev/kvm does not exist
HINT:   sudo modprobe kvm_intel
INFO: Your CPU supports KVM extensions
INFO: KVM (vmx) is disabled by your BIOS
HINT: Enter your BIOS setup and enable Virtualization Technology (VT),
      and then hard poweroff/poweron your system
KVM acceleration can NOT be used

回答:


1

コマンドkvm-okを実行しようとすると発生するエラーにより、問題を解決できる他の2つのコマンドが表示されます。

  1. sudo modprobe kvm-intel(Intel CPUの場合、-amdAMDの場合は置き換える)またはsudo modprobe kvm:これにより、kvm仮想化モジュールがカーネルにロードされ、VMが適切に実行されます。

  2. running sudo /usr/sbin/kvm-ok:ルートとして実行します。

最初のものが最も動作する可能性が高いので、最初に試してから、2番目のものを実行します。

編集:

あなたの回答であなたのBIOS それをサポートしていると言ったのに気づきましたが、それが有効にされていたわけではありません...それはおそらく私からの誤解ですが、とにかくチェックしてください...


1
私は1 modprobe: ERROR: could not insert 'kvm_intel': Operation not supported
時に

はい、出力の更新を参照してください。
Karlom、2016

ああ、私のせいです:/ではkvm-intelありませんkvm_intel:/(ちなみに、ここに
cocosushi '21

興味深いことに、 sudo modprobe kvm-intel結果もmodprobe: ERROR: could not insert 'kvm_intel': Operation not supported
Karlom

@カーロムはい、おそらく。再実行してみてくださいkvm-ok
cocosushi

2

同じ問題がありました:AVD(Nougat x86_64イメージ)を実行できませんでした。解決方法:BIOSでIntel Virtualization Technologyを有効にしたところ(私のギガバイトマザーボードのBIOS機能セクション)。

この投稿も参照してください。


-1
  1. sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils

  2. sudo adduser id -unlibvirtd

  3. sudo adduser id -unkvm

次に、ログアウトして再度ログインし、次のコマンドを実行して機能していることを確認します。

virsh -c qemu:///システムリスト


説明を注意深くお読みください。私はこれらすべてを、私が言及したチュートリアルから実行しました。
Karlom、2016

1
-un無効なオプションが..です
シッダールタ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.