英语原文:https://help.ubuntu.com/community/KVM/Installation

1.先检查cpu是否支持ardware virtualization,返回0表示不支持

egrep-c'(vmx|svm)'/proc/cpuinfo

2.检查是否支持upports kvm,需要安装工具pu-checker

sudoapt-getinstallcpu-checker

3.执行检测命令

kvm-ok

返回

cpu支持"INFO:YourCPUsupportsKVMextensionsINFO:/dev/kvmexistsKVMaccelerationcanbeused"
cpu不支持需要到bios中设置VT开启状态"INFO:KVMisdisabledbyyourBIOSHINT:EnteryourBIOSsetupandenableVirtualizationTechnology(VT),andthenhardpoweroff/poweronyoursystemKVMaccelerationcanNOTbeused"

开始安装kvm

sudoapt-getinstallqemu-kvmlibvirt-binubuntu-vm-builderbridge-utils

安装成功之后重启.


添加用户到kvm,libvirtd组

sudoadduseryour_user_namekvmsudoadduseryour_user_namelibvirtd

安装验证:

sudovirsh-cqemu:///systemlist

安装成功出现如下命令

IdNameState----------------------------------

通过命令启动虚拟机

<SDKdirectory>/tools/emulator-x86-avdYour_AVD_Name-qemu-m2047-enable-kvm

通过avd manager启动

Run > Run Configurations>Target>Additional Emulator Command Line Options

添加启动参数

-qemu-m2047-enable-kvm

over!




更多相关文章

  1. GitHub 标星 2.5K+!教你通过玩游戏的方式学习 VIM!
  2. 如何在后台运行Linux命令?
  3. No.11 使用firewall配置的防火墙策略的生效模式
  4. android下使用tcpdump抓包
  5. Android模拟器无法上网问题
  6. Android(安卓)Studio gradle 配置
  7. Runtime.exec 执行命令行
  8. Android培训班(30)
  9. AndroidStudio编译FBreaderJ

随机推荐

  1. mysql数据库中1045错误的解决方法
  2. MySQL 5.7及8.0版本数据库的root密码遗忘
  3. MySQL的时间差函数TIMESTAMPDIFF、DATEDI
  4. 解决Navicat远程连接MySQL出现 10060 unk
  5. MySql数据库备份的几种方式
  6. MySQL Explain使用详解
  7. MySQL 8.0.18给数据库添加用户和赋权问题
  8. MySQL数据库实现MMM高可用群集架构
  9. MySQL的时间差函数(TIMESTAMPDIFF、DATED
  10. MYSQL 5.6 从库复制的部署和监控的实现