Ubuntu 14.04 LTS 上の Android Studio で KVM を見つける方法

Ubuntu 14.04 LTS 上の Android Studio で KVM を見つける方法

エミュレータを実行すると、Android Studio は次のメッセージを報告します。

KVM が適切にインストールされ、使用可能であることを確認してください。

CPU アクセラレーション ステータス: このマシンには KVM がインストールされていません (/dev/kvm がありません)

しかし、KVMインストールされている次のように示されます。

どのKVM

ディレクトリ

ありがとう...

答え1

こちらの手順をご覧ください:https://help.ubuntu.com/community/KVM/インストール

要するに:

sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils
sudo adduser `id -un` libvirtd
sudo adduser `id -un` kvm

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

virsh -c qemu:///system list

Intel からのその他の指示:https://software.intel.com/en-us/blogs/2012/03/12/how-to-start-intel-hardware-assisted-virtualization-hypervisor-on-linux-to-speed-up-intel-android-x86-emulator

答え2

私もまったく同じ問題を抱えていました。BIOS 設定で仮想テクノロジを有効にすることで、最小限の手間で解決できました。コンピュータによって方法は若干異なるかもしれませんが、私の HP Pavillion ラップトップではF10、起動時に を押すだけで BIOS オプションが表示されます。次に、VT を有効に設定できるタブを見つけます。これが完了するとすぐに (kvm があることを前提とします)、動作します。再起動してターミナルで実行するだけです。

kvm-ok

答え3

私も同じ問題を抱えていましたが、それは modprobe が原因でした:

whk @ whk-MS-7817: ~ $ sudo kvm-ok
[sudo] password for whk:
INFO: / dev / kvm does not exist
HINT: sudo modprobe kvm_intel
modprobe: ERROR: ../libkmod/libkmod.c:556 kmod_search_moddep () moddep could not open file '/lib/modules/3.13.0-43-generic/modules.dep.bin'

ここで同じエラーメッセージを見つけました:https://dainaccio.wordpress.com/2014/12/19/how-to-solve-wifi-not-working-in-a-fresh-installed-linux-mint-17-sony-vaio-atheros-ath9k/

カーネルのバージョンを確認しました:

whk @ whk-MS-7817: ~ $ uname -mrs
3.13.0-43-generic Linux x86_64

それは同じバージョンの投稿だったので、バグだったので、修復を進めました。

sudo apt-get install --reinstall linux-image-3.13.0-43

そしてあっという間に!

whk @ whk-MS-7817: ~ $ sudo kvm-ok
INFO: / dev / kvm does not exist
HINT: sudo modprobe kvm_intel
INFO: Your CPU Supports KVM extensions
KVM acceleration can be used

再起動すると正常に動作します。Android Studio 1.0.2 および Ubuntu 14.04 LTS でテスト済み

答え4

私も同じ問題を抱えていましたが、結局は BIOS の問題でした。問題は、仮想化オプションを無効にしていることです。

これを解決するには、BIOS セットアップに入り、このオプションを有効にする必要があります。

関連情報