中小企业openstack私有云布署实践【16.3 Windows Server2008 R2 只有C盘分区镜像制作】

时间:2022-01-17 06:03:31

之所以要只有C盘分区镜像,是因为在创建VM或者调整云主机的硬盘大小时,它能自动扩容。无需人工介入

 

参考的灵感

 

在原来的物理机10.40.41.1的CentOS 6.7上制作镜像。

宿主机坱要安装KVM相关软件:

yum groupinstall Virtualization "Virtualization Client" -y

yum install libvirt libguestfs-tools qemu virt-manager virt-viewer qemu-kvm virt-install bridge-utils -y

service libvirtd start

chkconfig libvirtd on

 

材料有

cn_windows_server_2008_r2_standard_enterprise_datacenter_and_web_with_sp1_x64_dvd_617598.iso------itellyou.cn上有得下载

 

virtio-win-0.1-81.iso-------百度上找的下载

 

上传至10.40.41.1的物理机上的/home目录下

 

     

创建镜像的硬盘文件

cd /mnt/sdf1/win2k8/

qemu-img create -f qcow2 win2k8.qcow2 40G

 

 

创建虚拟机

 

virt-install --connect qemu:///system --virt-type=kvm \

--name win2k8 --ram 4096 --vcpus 2 --arch=x86_64 \

--network  bridge=kvmbr0,model=virtio \

--disk /mnt/sdf1/win2k8/win2k8.qcow2,format=qcow2,device=disk,bus=virtio \

--cdrom /home/cn_windows_server_2008_r2_standard_enterprise_datacenter_and_web_with_sp1_x64_dvd_617598.iso \

--disk=http://www.mamicode.com/home/virtio-win-0.1-81.iso,device=cdrom,perms=ro \

--graphics spice,listen=0.0.0.0 --video qxl --channel spicevmc \

--os-type windows --os-variant win2k8

 

 

在本地Win7上安装SPICE客户端(下载链接 https://fedorahosted.org/released/virt-viewer/),Linux系统可在GUI界面下安装virt-viewer

安装完成后,运行 Remote viewer

我下载的是最新的msi版本。安装在win7电脑后,通过在跳板物理机上 virsh domdisplay win2k8先查看到这个虚拟机使用的SPICE端口号是5900

在自己电脑的客户端上新建链接

中小企业openstack私有云布署实践【16.3 Windows Server2008 R2 只有C盘分区镜像制作】

 

 

连接后

中小企业openstack私有云布署实践【16.3 Windows Server2008 R2 只有C盘分区镜像制作】

 

我们安装企业版,因为企业版的CPU和内存支持数量可以满足中小企业的需求,标准版支持的CPU数据只有4个太少,企业版可以支持8个CPU。而已刚好我们有这个企业版的密钥,选择(完全安装)的方式带桌面,如果只装核心版的话,只就能敲cmd命令行了,连图形界面都没有。

中小企业openstack私有云布署实践【16.3 Windows Server2008 R2 只有C盘分区镜像制作】

 

走到这一步时选自定义

中小企业openstack私有云布署实践【16.3 Windows Server2008 R2 只有C盘分区镜像制作】

 

手工加载驱动

中小企业openstack私有云布署实践【16.3 Windows Server2008 R2 只有C盘分区镜像制作】

 

系统需要安装两个驱动,一个网卡,一个硬盘,由于刚才我们在跳板物理机上启动镜像时,挂了两块cdrom . 其中virtio-win-0.1-81_bak.iso就是用来装这两个驱动的。

中小企业openstack私有云布署实践【16.3 Windows Server2008 R2 只有C盘分区镜像制作】

中小企业openstack私有云布署实践【16.3 Windows Server2008 R2 只有C盘分区镜像制作】

因为Server2008版本是跟Win7一起发布的,所以我们选择win7的驱动文件夹即可

中小企业openstack私有云布署实践【16.3 Windows Server2008 R2 只有C盘分区镜像制作】

中小企业openstack私有云布署实践【16.3 Windows Server2008 R2 只有C盘分区镜像制作】

安装这两个驱动,只需选中其中一个,点下一步就是自动安装,

然后再回到浏览的界面上,再进到cdrom选中下一个驱动安装

第二个驱动是硬盘驱动,安装完后,就可以读到硬盘了。

中小企业openstack私有云布署实践【16.3 Windows Server2008 R2 只有C盘分区镜像制作】