VT-x включен, но ubuntu 16.04 не обнаруживает [dубликат]

После того, как я установил студию 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
7
задан 21 December 2016 в 22:48

7 ответов

Ошибка, возникающая при попытке выполнить команду kvm-ok, дает вам две другие команды, которые могут решить вашу проблему:

sudo modprobe kvm-intel (с процессором Intel замените на -amd для AMD ) или sudo modprobe kvm: это приведет к загрузке модуля виртуализации kvm в ядро, позволяя виртуальной машине работать правильно. running sudo /usr/sbin/kvm-ok: запустит его как root.

Первый из них скорее всего работает, поэтому сначала попробуйте, а затем запустите второй.

EDIT:

Я только что заметил в вашем ответе, что вы сказали, что ваш BIOS поддерживает его, но не то, что он был включен ... Вероятно, это просто недоразумение от меня, но все равно проверьте ...

1
ответ дан 18 July 2018 в 12:44

Ошибка, возникающая при попытке выполнить команду kvm-ok, дает вам две другие команды, которые могут решить вашу проблему:

sudo modprobe kvm-intel (с процессором Intel замените на -amd для AMD ) или sudo modprobe kvm: это приведет к загрузке модуля виртуализации kvm в ядро, позволяя виртуальной машине работать правильно. running sudo /usr/sbin/kvm-ok: запустит его как root.

Первый из них скорее всего работает, поэтому сначала попробуйте, а затем запустите второй.

EDIT:

Я только что заметил в вашем ответе, что вы сказали, что ваш BIOS поддерживает его, но не то, что он был включен ... Вероятно, это просто недоразумение от меня, но все равно проверьте ...

1
ответ дан 24 July 2018 в 20:01
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: /// системный список

-1
ответ дан 18 July 2018 в 12:44

У меня была та же проблема: не удалось запустить AVD (изображение Nougat x86_64). Как я решил: только что включил технологию виртуализации Intel в BIOS (в разделе «Характеристики BIOS для моей материнской платы Gigabyte»).

См. Также этот пост.

2
ответ дан 18 July 2018 в 12:44
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: /// системный список

-1
ответ дан 24 July 2018 в 20:01
  • 1
    внимательно прочитайте описание. Я сделал все это из учебника, о котором я говорил. – Karlom 21 December 2016 в 22:37
  • 2
    -un является недопустимым вариантом. – Siddharth 14 June 2018 в 14:50

У меня была та же проблема: не удалось запустить AVD (изображение Nougat x86_64). Как я решил: только что включил технологию виртуализации Intel в BIOS (в разделе «Характеристики BIOS для моей материнской платы Gigabyte»).

См. Также этот пост.

2
ответ дан 24 July 2018 в 20:01
  1. sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils
  2. sudo adduser id -un libvirtd
  3. sudo adduser id -un kvm

Затем выйдите из системы и снова войдите в систему и убедитесь, что он работает, выполнив:

virsh -c qemu: /// системный список

-1
ответ дан 9 August 2018 в 02:37

Другие вопросы по тегам:

Похожие вопросы: