windows镜像制作

  • 格式:pdf
  • 大小:1.13 MB
  • 文档页数:8

Openstack Windows镜像制作
环境准备
1、准备一台物理机并安装centos系统,建议安装centos7桌面版
2、安装kvm虚拟化环境
# yum -y install qemu-kvm libvirt virt-install bridge-utils virt-manager
3、准备windows镜像,本文以制作windows server 2008 R2镜像为例
4、准备驱动镜像virtio-win-0.1.110,下载链接/wiki/Windows_Virtio_
Drivers
安装windows系统虚拟机
1、本文主要通过图形化界面安装配置虚拟机
# virt-manager------通过该命令打开虚拟化图形管理工具,点击左上角新建虚拟机
2、按实际需求选择虚拟机硬件配置,虚拟机硬件配置选择方法不在本文阐述
3、在安装虚拟机系统前按如下要求修改硬件配置
硬盘总线为VirtIO,存储格式为raw
需要两个虚拟光驱,CDROM1连接windows server 2008.iso,CDROM2连接virtio-win-0.
1.110.iso
修改网卡设备型号为virtio
4、开始安装windows 2008系统,系统具体安装步骤不在本文阐述
5、在安装过程中需要如下操作
系统安装过程中默认读不到系统磁盘,点击加在驱动程序
在加在驱动程序对话框中点击浏览
在virtio-win的iso中选择对应的scsi驱动
按如上过程加载完驱动程序后可识别到磁盘,按正常步骤安装完操作系统即可
下图所示驱动
右键未安装的驱动程序,点击更新驱动程序软件
点击浏览计算机以查找驱动程序软件
点击浏览选择virtio-win-0.1.110.iso所在的那个盘符,点击下一步
点击安装,安装完成后关闭对话框即可。

按此步骤依次安装需要安装的驱动程序
7、驱动安装完成后可以预装一些需要的软件,安装成功后将虚拟机关机。

将镜像上传到云平台
1、将img镜像拷贝到云平台服务器
# scp /var/lib/libvirt/images/win2k8r2.img HOSTIP:/mnt
2、上传镜像至openstack,上传成功后便可使用该镜像启云主机
# glance image-create --name "win2008" --file /mnt/win2k8r2.img --disk-format raw --c ontainer-format bare --visibility public --progress
至此windows系统镜像制作完成!!!
将windows物理机迁移至openstack云平台
1、使用clonezilla将windows物理机备份还原实现p2v(备份还原步骤参考另一篇文档《P
2V之clonezilla-linux篇》)
2、将还原后的虚拟机关机,并按如下修改配置
添加一块磁盘,并将磁盘总线设置为VirtIO,存储格式设置为raw
将网卡设备类型设置为virtio
将CDROM连接到virtio-win-0.1.110.iso
3、开机进入系统,按制作windows镜像过程中一样安装缺少的驱动程序即可
4、驱动程序安装完成后将虚拟机关机,并做如下操作
删除新添加的磁盘
将系统磁盘磁盘总线设置为VirtIO,存储格式设置为raw
断开CDROM连接
5、重新开机,查看虚拟机能否正常进入系统
6、虚拟机能正常进入系统则关机,将镜像拷贝上传至openstack
7、在openstack云平台中使用该镜像启云主机,至此windows物理机迁移至openstack云
平台过程完成!!!。