После того, как я установил студию Android 2.2.3 на Ubuntu 14.04 LTS, эта проблема вызывает ошибки в течение нескольких часов:
Я проверил BIOS, и это показывает, что vt-x is но я получаю
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У меня действительно закончилось идеи. Я ценю вашу помощь.
UPDATE:
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
Ошибка, возникающая при попытке выполнить команду kvm-ok, дает вам две другие команды, которые могут решить вашу проблему:
sudo modprobe kvm-intel (с процессором Intel замените на -amd для AMD ) или sudo modprobe kvm: это приведет к загрузке модуля виртуализации kvm в ядро, позволяя виртуальной машине работать правильно. running sudo /usr/sbin/kvm-ok: запустит его как root.Первый из них скорее всего работает, поэтому сначала попробуйте, а затем запустите второй.
EDIT:
Я только что заметил в вашем ответе, что вы сказали, что ваш BIOS поддерживает его, но не то, что он был включен ... Вероятно, это просто недоразумение от меня, но все равно проверьте ...
Ошибка, возникающая при попытке выполнить команду kvm-ok, дает вам две другие команды, которые могут решить вашу проблему:
sudo modprobe kvm-intel (с процессором Intel замените на -amd для AMD ) или sudo modprobe kvm: это приведет к загрузке модуля виртуализации kvm в ядро, позволяя виртуальной машине работать правильно. running sudo /usr/sbin/kvm-ok: запустит его как root.Первый из них скорее всего работает, поэтому сначала попробуйте, а затем запустите второй.
EDIT:
Я только что заметил в вашем ответе, что вы сказали, что ваш BIOS поддерживает его, но не то, что он был включен ... Вероятно, это просто недоразумение от меня, но все равно проверьте ...
Затем выйдите из системы и снова запустите, и убедитесь, что он работает, запустив:
virsh -c qemu: /// системный список
У меня была та же проблема: не удалось запустить AVD (изображение Nougat x86_64). Как я решил: только что включил технологию виртуализации Intel в BIOS (в разделе «Характеристики BIOS для моей материнской платы Gigabyte»).
См. Также этот пост.
Затем выйдите из системы и снова запустите, и убедитесь, что он работает, запустив:
virsh -c qemu: /// системный список
У меня была та же проблема: не удалось запустить AVD (изображение Nougat x86_64). Как я решил: только что включил технологию виртуализации Intel в BIOS (в разделе «Характеристики BIOS для моей материнской платы Gigabyte»).
См. Также этот пост.
id -un
libvirtd id -un
kvm Затем выйдите из системы и снова войдите в систему и убедитесь, что он работает, выполнив:
virsh -c qemu: /// системный список