CentOS6.3下为OpenStack制作Windows镜像

参考文档:
http://docs.openstack.org/trunk/openstack-compute/admin/content/creating-a-windows-image.html

下载驱动

OpenStack只支持Virtio总线的磁盘,但是windows本身没有Virtio的相关驱动程序,所以首先需要先下载相关驱动程序,下载地址http://alt.fedoraproject.org/pub/alt/virtio-win/latest/images/bin/。

启动管理程序

见上一篇CentOS6.3下为OpenStack制作CentOS镜像。

创建虚拟机

点击创建虚拟机按钮打开创建虚拟机对话框,基本步骤同上一篇CentOS6.3下为OpenStack制作CentOS镜像,只是在安装的时候需要挂载驱动程序iso文件及修改硬盘类型,在最后点击Finish弹出虚拟机对话框后按下图所示操作:
CentOS6.3下为OpenStack制作Windows镜像_第1张图片
1.选择Force off关闭虚拟机;
2.打开配置页,修改磁盘的类型为Virtio;
3.点击左下角的添加硬件按钮添加一个光驱,并关联到下载的驱动程序镜像文件;
4.重新打开虚拟机电源。

安装驱动

当安装程序进行到选择磁盘的时候发现没有可用的磁盘,此时选择加载驱动程序》浏览》选择驱动程序所在文件夹,会列出相关的驱动程序,安装好磁盘驱动就可以看到磁盘了。重复上述步骤安装气球程序,在程序列表时去掉下面的隐藏不兼容驱动选项,还可安装其它如网卡等驱动,如下图所示:
CentOS6.3下为OpenStack制作Windows镜像_第2张图片

后期处理

安装完系统并重启后,安装所需要的软件,开启远程桌面,设置防火墙允许ping。

上传镜像

到这里镜像就做好了,关闭虚拟机,通过glance命令上传就是了

glance add name="window2008" is_public=true container_format=ovf disk_format=qcow2 < /var/lib/libvirt/images/window2008.img

北方工业大学 | 云计算研究中心 | 姜永

你可能感兴趣的:(CentOS6.3下为OpenStack制作Windows镜像)