win7镜像制作

2019-12-03 03:55 来源:未知

上一篇文章制作的是win7的镜像,其实刚开始是想做一个win2008的镜像使用,但是开始遇到了点麻烦,就曲线救国先拿win7练练,技术成熟后再制作win2008的镜像。既然上一篇已经把win7的镜像制作好了,这一篇就制作win2008的镜像。流程还是一样,只是在替换网卡驱动时有些小问题。在下图之前的操作步骤参照win7镜像制作流程。 www.2cto.com

Openstack不但能管理linux虚拟机还能管理windows虚拟机,之前做过基于kvm的debian6镜像,今天实战一下win镜像的制作,以win7为例。 www.2cto.com
母系统环境:ubuntu12.10 server + kvm
下载virtio驱动,因为win默认不支持virtio驱动,而通过openstack管理虚拟机是需要virtio驱动的。需要两个virtio驱动,一个是硬盘的,一个是网卡的,即:virtio-win-0.1-30.iso和virtio-win-1.1.16.vfd

图片 1

1
wget

开始选择网卡驱动,没有win2008的驱动,google出来的大部分都是选择WLH-AMD64,但是我在这一步安装时提示无法找到驱动,既然win7的驱动可以,就用win7的驱动代替,选择WIN7-AMD64
www.2cto.com

2
wget

图片 2

下载一个win7的镜像,默认的名字太长了,修改短一点

图片 3

1
mvcn_windows_7_professional_vl_build_x86_dvd_x15-71025.iso win7.iso

接下来所有的操作和win7的一样,就是关机、上传镜像等等。

创建一个win7的镜像,raw格式,大小7G
www.2cto.com

图片 4

1
kvm-img create -f raw win7.img 7G

图片 5

启动基于win7的kvm虚拟机,映射驱动vfd到软盘A

 

1
kvm -m 1024 -cdrom win7.iso -drivefile=win7.img,if=virtio,boot=on -fda virtio-win-1.1.16.vfd -boot d -nographic -vnc 10.1.6.228:8

...

用vnc安装win7,因为默认没有virtio驱动,所以识别不了硬盘,需要手动选择,整个过程如下:
选择键盘 www.2cto.com
图片 6
图片 7
图片 8
图片 9
选择驱动
图片 10
图片 11
图片 12
图片 13
图片 14
图片 15
坐等安装
www.2cto.com
图片 16
图片 17
图片 18
设置开启远程桌面
图片 19
查看网卡驱动类型
图片 20
先关机!!!再次启动虚拟机,使用以下命令:

1
kvm -m 1024 -drivefile=win7.img,if=virtio,boot=on -cdrom virtio-win-0.1-30.iso -net nic,model=virtio -net user -boot c -nographic -vnc 10.1.6.228:8

图片 21
修改网卡驱动类型
图片 22
图片 23
图片 24
图片 25
图片 26
可以看到网卡驱动类型已经更换掉,再次关机!!!
上传win7镜像

1
glance add name="windows7"is_public=truecontainer_format=ovf disk_format=qcow2 < win7.img

图片 27

设置安全策略,因为要通过远程桌面连接win7,所以要放开3389端口
图片 28
启动一个名为win7的虚拟机,第一次启动比较慢,因为要把win7镜像从镜像服务器传送到计算节点上。
图片 29
通过dashboard的vnc登录
图片 30
发现一个杯具的事情,那就是dhcp分配的IP并没有生效,那我们就手动配置一下
图片 31图片 32
通过本机自带的mstsc登录win7虚拟机:10.1.200.4
图片 33
图片 34

大功告成!!!

 

www.2cto.com 母系...

TAG标签:
版权声明:本文由990888藏宝阁发布于网络应用,转载请注明出处:win7镜像制作