本文地址:http://blog.youkuaiyun.com/spch2008/article/details/7959511
在ubuntu 12.04中制作
1.下载virtio
http://alt.fedoraproject.org/pub/alt/virtio-win/latest/images/bin/virtio-win-0.1-30.iso
2.下载windows server 2008
本例中镜像名称为windows2008.iso
3.
kvm-img create -f qcow2 windowsserver.img 20G
4.
kvm -m 1024 -cdrom windows2008.iso -drive file=windowsserver.img,if=virtio -boot d -drive file=virtio-win-0.1-30.iso,index=3,media=cdrom -device virtio-net-pci
-net nic -net user -nographic -vnc :5
5. 新打开一个ternal
vncviewer localhost:5
6.

默认不识别硬盘,网卡。点击Load Driver,选择

选择第二个CDROM,依次Vista, win7,wlh,加载x86的驱动
7.发布镜像
glance add name="windows-server-2008" is_public=true container_format=ovf disk_format=qcow2 < windowsserver.img

本文详细介绍了如何在Ubuntu 12.04环境中,通过KVM和OpenStack Glance服务,创建一个Windows Server 2008的QEMU-KVM虚拟机镜像。步骤包括下载必要的virtio驱动和Windows Server ISO,创建qcow2格式的磁盘映像,然后通过KVM启动安装过程,加载virtio驱动以识别硬盘和网卡。最后,将完成安装的虚拟机镜像上传到OpenStack Glance,以便后续使用。
3982





