qemu运行Linux虚拟机,qemu启动虚拟机的几种方式

本文介绍了如何使用QEMU在Ubuntu 18.04上运行Linux虚拟机,包括通过libvirt以XML配置启动VM以及命令行方式启动。详细步骤涵盖了安装依赖、镜像转换以及不同启动选项,如ISO启动、硬盘启动和网络配置。
摘要由CSDN通过智能技术生成

验证一些平台无关的特性的时候,如果用VM代替真实的物理机无疑更高效。下面列举一些Qemu启动VM的方式,顺便澄清一些概念。

本文验证需要的环境:

1. ubuntu 18.04

2. 安装软件:

a)  sudo apt-get install qemu-kvm libvirt-bin

b)  vncviewer to access VM via X window(optional)

3. VM镜像

xx.iso 或者 xx.img

方式1

方式1是用libvirt以xml方式启动VM,VM所有的配置都放在xml文件中,优点是不用输入复杂的参数。

如果想用qcow2格式的启动镜像,可以用如下命令转换img。qemu-img convert -f raw -O qcow2 xx.img xx.qcow2

创建test.xml,内容如下。注意boot dev如果是cdrom则是iso启动,如果是hd则是硬盘启动。    test    1048576    1048576    2          hvm                                    destroy   restart   destroy            /usr/bin/qemu-system-x86_64                                                                                                       

然后创建启动虚拟机sudo virsh create test.xml

方式2

命令行方式

最简方式,这种方式启动后,需要vncview连接VMsudo qemu-system-

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值