fedora下利用Kvm/Qemu安装虚拟机

fedora下安装kvm虚拟机

介绍,在虚拟机fedora28下,安装kvm虚拟机

开发环境

  • macOS
  • 虚拟机 Parallels Desktop
  • Parallels Desktop镜像 fedora28
  • kvm安装镜像 ubuntukylin-16.04-desktop-amd64.iso

搭建流程及遇到问题

1. 安装qemu

安装qemu教程很多,这里不在详细阐述,博主在安装qemu后,遇到些问题,记录如下

shell 运行 qemu-system-x86_64 报错
qemu-system-x86_64: symbol lookup error: qemu-system-x86_64: undefined symbol: libusb_set_option
解决方法:
yum install libusbx-devel 

2. 安装libvirt工具

同qemu一样,资料仍然一堆,这里建议可以先使用virt-manager图形界面完成,待熟悉后可以使用指令完成
指令操作如下:

qemu-img create -f qcow2 ubuntu.disk 20G
virt-install --virt-type=kvm -n ubuntu -r 1024 -c ubuntukylin-16.04-desktop-amd64.iso --disk path=ubuntu.disk,device=disk,bus=virtio,size=15,format=qcow2 --vnc --vncport=5907 --vnclisten=0.0.0.0 -v --network bridge=virbr0,model=virtio

然后执行系统安装即可,效果如下
在这里插入图片描述

遇到问题:

  • 首先执行cat /proc/cpuinfo,查看当前cpu是否有vmx或者svm字样,表明cpu是否硬件支持虚拟化,vmx为intel,svm为amd。
  • 分别执行modprobe kvmmodprobe kvm-intel安装内核模块,博主在安装kvm-intel时,报错如下:modprobe: ERROR: could not insert'kvm_intel': Operation not supported,由于当前在虚拟机下运行,默认未开启cpu硬件虚拟化特性,需要关闭虚拟机,在配置中开启cpu虚拟化特性,配置如下。如果时物理机,需要在BIOS中开启虚拟化支持。
    cpu虚拟化配置
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值