附件:windows镜像制作
Openstack 制作windows2003镜像
准备
下载virtio-win-1.1.16.vfd
virtio-win-0.1-65.iso
windows_sp2.iso
开始
qemu-img create -f raw windows2003.img 8G
sudo qemu-kvm -m 512-no-reboot -boot order=d -drive file=windows2003.img,if=virtio,boot=off -drive file=WIN2003_SP2.iso,media=cdrom,boot=on -fda virtio-win-1.1.16.vfd -bootorder=d,menu=on -usbdevice tablet -nographic -vnc :1
之后迅速用vncviewer 127.0.0.1:5901 接入查看,按F12 ,跳到菜单选项,否则会自动进入硬盘启动模式,如果不慎进入,请kill掉kvm进程,再重启kvm尝试迅速按F12
默认光盘启动
按F8 ,进入分区,格式化后重启,进程要重开,
sudoqemu-kvm -m 512 -no-reboot -boot order=d -drivefile=windows2003.img,if=virtio,boot=off -drivefile=WIN2003_SP2.iso,media=cdrom,boot=on -fda virtio-win-1.1.16.vfd -bootorder=d,menu=on -usbdevice tablet -nographic -vnc :1
按F12选择硬盘启动
重新开始安装。
安装完成后,关闭虚拟机
重启虚拟机镜像,加载virtio驱动
sudo qemu-kvm -m512 -drive file=windows2003.img -cdromvirtio-win-0.1-65.iso -net nic,model=virtio -net user -boot order=c -usbdevicetablet -nographic -vnc :1
安装完virtio 驱动之后,关机,安装管理工具
sudo qemu-kvm -m512 -drive file=windows2003r.img -cdromWIN2003_SP2.iso -net nic,model=virtio -net user -boot order=c -usbdevice tablet-nographic -vnc :1
上传
glance addname="win2003X64" is_public=true container_format=ovf disk_format=raw < windows2003.img