Openstack基础环境已经搭建好了,下面开始制作镜像,首先要准备的2008的ISO,然后满怀信心的开始安装了。结果可想而是KVM安装可以,但是上次到Openstack就出现如下:
一下就懵了,咋搞的在KVM上创建的时候好好的啊。又试了一遍发现还不行,放弃了。开始Google找大拿求教,发现好多都有蓝屏的,主要原因还是Openstack硬盘总线类型是virtio的,而2008安装的时候没有驱动,所以才这样的。下面开始重新制作,首先下载一个系统ISO是不够的,下载下面的驱动ISO,然后开始安装
http://alt.fedoraproject.org/pub/alt/virtio-win/latest/images/bin/virtio-win-0.1-30.iso
1、创建系统文件
qemu-img create -f qcow2 Win2008x64.img 50G
2、创建win2008的kvm
virt-install -n Win2008x64.img -r 4096 --vcpu 2 \ --disk path=/data/Win2008x64.img,format=qcow2,bus=virtio \ --cdrom /data/virtio-win-0.1-30.iso --disk path=/data/win8.iso,device=cdrom \ --os-type=windows --vnc --vncport=5915 --vnclisten=10.90.2.1 -v
/data下一个是系统ISO一个是驱动的,这里创建的时候就指定硬盘类型bus=virtio
3、开始安装,果不其然没法加载磁盘,不过没事我们加载驱动
4、找到ISO里的WLH选择对应系统的驱动,我这里是64的就选AMD64了
5、选择驱动安装
6、然后硬盘就可以看到了,后面就是正常的安装了
7、安装好了以后,记得吧ISO里的需要的驱动copy出来一会就知道该干嘛了,然后关机上传2008虚拟机镜像
glance image-create --name "Windoes2008x64" --file Win2008.img --disk-format qcow2 --container-format bare --is-public True --progress
8、然后启动正常,终于进入系统了。最后蛋疼了,网卡不正常,加载不了网卡驱动。还好copy了一份,直接重新加载驱动安装就可以了。