利用virt-manager制作镜像
2016-04-07 15:16
274 查看
1.环境要求:
a.操作系统:CentOS 7
b.软件要求:virt-manager
c.相关资料:Windows iso原生镜像,Windows virtio 驱动 RPM 包(http://resources.ovirt.org/pub/ovirt-3.5/rpm/el7/noarch/ovirt-guest-tools-iso-3.5-7.noarch.rpm),Cloud-init for Windows(http://www.cloudbase.it/cloud-init-windows/)
d.安装Windows virtio 驱动的RPM包:
# rpm -ivh ovirt-guest-tools-iso-3.5-7.noarch.rpm # rpm -ql ovirt-guest-tools-iso
2.镜像制作步骤:
a.virt-manager 新建Windows虚拟机:
* 选择导入磁盘映像,然后新建一个空白卷,将其存储格式设为raw
* 在安装前,进行配置,挂载两个CDROM,分别是Windows的原生iso和/usr/share/ovirt-guest-tools-iso/ 路径下的 oVirt-toolsSetup_3.5_7.iso,将存储磁盘的磁盘总线设为VirtIO,接着将网卡模式设为virtio,最后在引导条件下,将存储磁盘和两个CDROM勾选,点击安装
b.安装virtio驱动:
* 在安装Windows系统的过程,会发现找不到驱动,这时点击浏览,选择oVirt-toolsSetup那个CDROM,进去打开第二个文件夹,选择对应Windows版本对应位数的文件夹
* 选择兼容的相关驱动,继续安装
c.安装 Cloud-init:
* 由于我的虚拟机通过网桥可以连通外网,所以我直接在虚拟机里到上述网址下载软件进行安装
* 最后同时勾选“Run Sysprep to create …”和“Shutdown when …”,点击“finish”按钮。
* 这时,存储磁盘就是我们制作好的镜像了
3.上传镜像:
最后将镜像上传openstack环境# glance image-create --name win7-x64 --disk-format=raw --container-format=bare --is-public=True --file=win7-64.img
相关文章推荐
- 应用领航:盘点那些年我们一起追过的OS
- 无奇不有!盘点各国自己开发的操作系统
- 可自定义oem的萝卜家园 Ghost XP 新春装机版 V200801 下载
- C#实现判断操作系统是否为Win8以上版本
- js获取本机操作系统类型的两种方法
- Linux操作系统添加新硬盘方法
- java如何获取本地操作系统进程列表
- Linux rdesktop操作系统下远程登录Windows XP桌面
- 32位操作系统认出超出4G内存的方法
- Linux rpm tar 操作系统下软件的安装与卸载方法
- JavaScript 获取用户客户端操作系统版本
- jsp 获取客户端的浏览器和操作系统信息
- Windows 操作系统的安全设置
- php判断当前操作系统类型
- PHP获取用户的浏览器与操作系统信息的代码
- Perl操作系统环境变量的脚本代码
- javascript获取本机操作系统类型的方法
- 封装好的js判断操作系统与浏览器代码分享
- javascript实现获取浏览器版本、操作系统类型
- php根据操作系统转换文件名大小写的方法