使用Virt-Manager制作镜像关键步骤

举报
一计安天下 发表于 2017/09/04 21:10:53 2017/09/04
【摘要】 使用Redhat出品的Virt-Manager,界面化制作私有镜像,将ISO变成云镜像。

1      创建Linux虚拟机镜像关键步骤

1.1     进入virt-manager软件视图

登录镜像制作服务器

右击桌面选择“Open in Terminal”进入terminal视图

                                         

输入su -  root进入root用户,输入如下命令

TMOUT=0

virt-manager

进入KVM虚拟机管理软件

1.2        创建KVMLinux虚拟机

(1)       点击如下图标进入创建虚拟机界面,选择安装方式为“Local install media(ISO image or CDROM)

(2)       点击“Browser”选择提前准备好的ISO镜像文件

可以选择添加按钮“+”进行添加新的ISO存放目录

选择好最终目录后,点击open

点击Finish完成ISO镜像存放目录的添加。

选择好需要创建虚拟机的ISO镜像文件后,点击“Choose Volume”完成安装虚拟机所需系统ISO的选择

如果操作系统类型和版本号无法自动发现,可以去勾选选项手动选择和待安装系统匹配最接近的系统

点击Forward,进入下一视图,规划虚拟机的CPU和内存

点击Forward进入下一视图修改磁盘的系统盘大小

 

点击Forward后,勾选“Customize configuration before install”,点击“Finish”。

 

1.3        进入如下硬件配置视图,修改几个重要选项

 

 

为确保系统安装时从ISO进行启动安装,选择IDE CDROM1,连接之前选择的ISO

 

 

修改Display VNCVNC server模式

选择Video QXL的选项为Cirrus

点击“Begin install”开始安装

安装完系统后,选择reboot进行初始化系统,登陆进入系统后,关闭系统,修改启动顺序,并且挂载准备好的ISO光驱,然后启动虚拟机主备安装需要定制化的软件。

选择提前制作好的带有需要安装软件的ISO镜像,连接到IDE CDROM1,然后开机。进入系统。

 

1.4        安装定制化软件、cloud-init软件和系统配置

登陆系统后,挂载光驱文件进行安装软件。

输入如下命令挂载光驱,拷贝里面内容到root目录下新建目录。

mkdir /mnt/cdrom

mount /dev/cdrom /mnt/cdrom

mkdir /root/vmtools/

cp /mnt/cdrom* /root/vmtools/

安装软件后,使用如下命令安装cloud-init软件,此处安装cloud-init不知道能不能直接连接互联网进行安装,不清楚是否需要做其他网络配置等

yum install cloud-init

参考《镜像服务用户指南》的镜像文件创建私有镜像的初始化配置完后,关闭虚拟机即完成了KVM的虚拟机创建。

2      创建windows虚拟机的镜像关键步骤

2.1        创建虚拟机

创建windowKVM虚拟机过程和Linux类似,参考1.11.2章节即可。

2.2        安装系统前的配置更改

安装系统之前需要修改下来的主要配置项。

2.3        安装windowvmtools软件

安装完系统后,关闭虚拟机,在IDE CDROM1处挂载含有vmtoolscloud-init软件的ISO镜像文件,然后开启虚拟机后安装vmtools

1.2.4        切换磁盘和网卡的驱动模式

windows安装完驱动需要关机,重置默认的ide/e1000切到virtio-blk/virtio-net接口后开机一定要先关机,然后进行切换磁盘和网卡驱动,然后再开机

1.2.5        配置windows镜像其他配置

切换完成后启动虚拟机,进入系统查看设备管理器中的驱动类型是否正常

显示如下的设备驱动管理界面,然后再参考指导书《镜像制作用户指南安装cloudbase-init,进行其他配置。然后关闭虚拟机

 得到qcow2镜像后,可导入华为云平台,注册成私有镜像。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。