实验名称:
在kvm下创建winxp虚拟机
实验环境:
1、kvm的环境正常,通过 lsmod | grep kvm 查看模块情况
2、查看 /dev/kvm 模块是否存在
3、保证 qemu-kvm 工具正常使用,通过 qemu-kvm -h 命令查看
4、查看 tigervnc 工具是否正常,通过 rpm -ql tigervnc 查看
5、我们需要有一个winxp系统的iso磁盘印象文件
实验需求:
通过qemu-kvm工具创建winxp虚拟机,通过vnc接口界面,正常安装winxp的虚拟机
实验配置:
1、将系统iso的镜像文件上传上来
通过rz工具上传镜像文件:
yum install lrzsz -y
cd /iamges/kvm/ rz
选中winxp.iso文件上传到centos7中;
2、创建一个虚拟磁盘
虚拟磁盘可以用来存放安装好的系统文件,就好像我们自己电脑的windows C盘一样;虚拟磁盘我们通过qemu-img来穿件:
qemu-img create -f qcow2 -o size=20G /images/kvm/winxp.qcow2
3、创建虚拟机
创建虚拟机是需要有两个磁盘,所以 -drive 使用两次即可;第一个是虚拟机的磁盘,第二个是我们使用的cdrom,也就是磁盘映像文件。
qemu-kvm -m 512 -smp 4,sockets=1,cores=2,threads=2 -name 'winxp' -drive file=/images/kvm/winxp.qcow2,if=ide,media=disk,cache=writeback,format=qcow2 -drive file=/images/kvm/winxp.iso,media=cdrom
4、通过vnc来练级虚拟机
创建虚拟机后,通过vnc连接到控制台
ss -tnl vncviewer :5900
登录控制台如下:
依次一步一步安装即可;