kvm安装windows系统

1、创建虚拟机镜像文件并指定大小(10G)

[root@centos01 ~]# qemu-img create -f raw /opt/windows20031.raw 10G
Formatting '/opt/windows20031.raw', fmt=raw size=10737418240 

2、从光驱中复制iso镜像文件到服务器指定目录(注意:光驱插入windows2003.iso文件)

#从/dev/cdrom 中复制镜像文件到/opt目录中

注意:虚拟机光盘更换windows系统iso镜像文件,虚拟机---可移动设备---cd/dvd/---点连接

[root@centos01 opt]# dd if=/dev/cdrom of=/opt/windows20031.iso
记录了1245932+0 的读入
记录了1245932+0 的写出
637917184字节(638 MB)已复制,17.5119 秒,36.4 MB/秒

3、查看镜像文件 

[root@centos01 ~]# ll /opt/
总用量 6328996
drwx------ 2 root root       16384 3月  22 05:37 lost+found
-rw-r--r-- 1 root root   637917184 3月  22 18:14 windows2003.iso
-rw-r--r-- 1 root root 10737418240 3月  22 18:14 windows20031.raw

4、配置安装参数

命令参数说明:

安装虚拟机(指定名称,指定内存, 指定安装目录,指定安装盘的路径,设置网络为:默认,指定图形界面:连接工具(vnc),指定连接端口(默认:5900,5901,5902(多个VM端口),监听网段:0.0.0.0 ,无控制台。

[root@centos01 opt]# virt-install --name windows20031 --virt-type kvm --ram 2048 --cdrom=/opt/windows2003.iso --disk path=/opt/windows20031.raw --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole

开始安装......
创建域......                                                                           |    0 B  00:00:01     
域安装仍在进行。您可以重新连接
到控制台以便完成安装进程。

5、开启vncclient连接--->开始安装系统(安装过程省略)

完装完成后--->192.168.30.138:5900 --->设置属性--->其它一项选择:raw--->ok--->再点连接。(就可以开始安装系统啦!)

6、查看运行状态

[root@centos01 opt]# virsh list --all
 Id    名称                         状态
----------------------------------------------------
 -     CentOS-7-x86-64                关闭
 -     windows20031                   关闭

7、系统安装过程中会重启系统,重启后要手动,再执行启动命令(再用VNCClient连接系统)

[root@centos01 opt]# virsh start windows20031
域 windows20031 已开始

8、安装后生成的配置文件存放地址

[root@centos01 opt]# ll /etc/libvirt/qemu
总用量 8
-rw------- 1 root root 3894 3月  22 07:46 CentOS-7-x86-64.xml
drwx------ 3 root root   40 3月  21 22:43 networks
-rw------- 1 root root 3398 3月  22 18:20 windows20031.xml 
posted @ 2017-03-23 00:10  努力哥  阅读(7052)  评论(0编辑  收藏  举报