W jaki sposób KVM może być zlokalizowany przez Android Studio na Ubuntu 14.04 LTS


12

Podczas uruchamiania emulatora Android Studio zgłasza następujący komunikat:

Upewnij się, że KVM jest poprawnie zainstalowany i użyteczny.

Status przyspieszenia procesora: KVM nie jest zainstalowany na tym komputerze (brakuje / dev / kvm)

Jednak KVM jest instalowany w następujący sposób:

który kvm

/ usr / bin / kvm

Dzięki...

Odpowiedzi:


14

Zobacz instrukcje tutaj: https://help.ubuntu.com/community/KVM/Installation

W skrócie:

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

Następnie wyloguj się i zaloguj ponownie, a następnie sprawdź, czy działa, uruchamiając:

virsh -c qemu:///system list

Więcej instrukcji od Intela: 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


1
Rozumiem, nie włączyłem VT w BIOS-ie.
fikr4n

Wydaje się, że to dobry kierunek
Csaba Toth

Powinien zostać oznaczony jako odpowiedź
Csaba Toth,

Zrobiłem to wszystko i nadal mam problem z plakatem.
DanielLC

4

Miałem dokładnie ten sam problem. Udało mi się to naprawić po minimalnym zamieszaniu, włączając technologię wirtualną w ustawieniach BIOS. Może to być nieco inna metoda dla różnych komputerów, ale na moim laptopie HP Pavillion wystarczy nacisnąć F10podczas uruchamiania, aby uzyskać opcje BIOS. Następnie znajdź kartę, która pozwala ustawić VT na włączone. Jak tylko to zrobisz (zakładając, że masz KVM), działa. Po prostu uruchom ponownie i uruchom w terminalu.

kvm-ok

1

Miałem ten sam problem i to z powodu 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'

Znalazłem ten sam komunikat o błędzie tutaj: https://dainaccio.wordpress.com/2014/12/19/how-to-solve-wifi-not-working-in-a-fresh-installed-linux-mint-17- sony-vaio-atheros-ath9k /

Sprawdziłem wersję mojego jądra:

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

To była ta sama wersja postu, więc talony były błędem, więc przystąpiłem do naprawy:

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

I presto!

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

Teraz uruchom ponownie i działa poprawnie. Testowane w Android Studio 1.0.2 i Ubuntu 14.04 LTS


1

Po zainstalowaniu KVM, jak pokazał Ralf w powyższej odpowiedzi, musisz włączyć technologię wirtualną (VT) na Bios.

Naciśnij klawisz F10 podczas rozruchu, aby uzyskać dostęp do ustawień systemu BIOS na komputerze. ( Może się różnić w zależności od komputera )

Przykład użycia HP EliteBook 8440p


-1

Miałem ten sam problem i ostatecznie był to problem z BIOS-em. Problem polega na tym, że wyłączyłeś opcję wirtualizacji.

Aby go rozwiązać, musisz przejść do konfiguracji systemu BIOS i aktywować tę opcję.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.