qemu

官网下载地址
https://www.qemu.org/

跨平台虚拟机,类型vmware,执行效率比vmware高

官方参考文档:https://www.qemu.org/docs/master/system/introduction.html
kvm,轻量级虚拟机,可以加速qemu的执行
在这里插入图片描述

  • qemu-edid,显示器edid(扩展显示id)
  • qemu-ga,Qemu Guest Agent运行在虚拟机内部的监控程序
  • qemu-img,管理磁盘镜像,镜像格式转换等
  • qemu-io,执行io命令工具
  • qemu-nbd,挂在磁盘镜像文件

windows

qemu默认使用tcg加速,速度很慢

qemu-system-x86_64 [machine opts] [cpu opts] [accelerator opts] [device opts] [backend opts] [interface opts] [boot opts]

qemu-img create myimage.img 10G //申请镜像文件
qemu-system-x86_64 -boot c -cdrom my.iso //启动光盘镜像
qemu-system-x86_64 -boot d -hda myimage.img //正常启动硬盘镜像

命令行

无参数启动,在窗口视图栏中打开标签页或者Ctrl+Alt+[1-4]输入查询命令

  • info block 查询当前设备
  • change修改设备值
  • system_reset系统重启
    在这里插入图片描述

带参数启动

  • -m 2G:设置虚拟机内存为 2GB
  • -smp 32:设置cpu核数
  • -hda ubuntu.img:使用 ubuntu.img 作为虚拟机的硬盘镜像(hdb第二块磁盘),新版本中使用-drive file指定index=0第一块磁盘,if=virtio半虚拟化提高io,默认全虚拟化
  • -cdrom ubuntu.iso:使用 ubuntu.iso 作为光驱的光盘镜像
  • -boot c:从光驱(即光盘镜像)启动,d硬盘启动
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐