【基于Linux下】虚拟机的封装

前言:

         系统封装是将一个完整的系统以拷贝的形式打包,然后用粘贴的

形式安装在另外一个系统盘上,而正常安装则是通过Setup程序进行安

装。它的好处是可以大大地节约时间并且可以在里面加入自己喜欢的软

件等操作。

正文:

   一、进行镜像的选择和虚拟机的安装

1、准备条件:准备rhel6.5的镜像

rhel-server-6.5-x86_64-dvd.iso

2、使用该镜像进行虚拟机的安装

(1)打开虚拟机管理模式进行虚拟机的添加

(2)选择进行本地安装

(3)进行安装虚拟机镜像的选择

(4)进行内存的设定和CPU个数的设定

(5)进行硬盘大小的划分

(6)对安装的虚拟机进行命名

(7)进行安装的选择

(8)进行安全的检测(这里我们选择不检测)

(9)进行语言的选择

(10)进行输入法的选择

(11)进行全部安装的选择

(12)进行时区的选择

(13)进行超级用户密码的设定

(14)确认使用该驱动进行虚拟机的安装

(15)进行写入硬盘的设定

(16)选择安装好的虚拟机的重启

(17)进行虚拟机用户的登陆

二、进行虚拟机内部的相关设定

1、进行虚拟的IP的设定

vi /etc/sysconfig/network-scripts/ifcfg-eth0        ###进行虚拟机IP的设定
/etc/init.d/network restart                         ###进行网络的重启

2、进行yum源的配置

vi /etc/yum.repos.d/rhel-source.repo  ###进行yum源的配置

3、进行hostname的修改

vi /etc/sysconfig/network            ###进行hostname的修改

4、进行本地解析的设定

vi /etc/hosts                ###进行本地解析的设定

5、进行服务器火墙的关闭和设定火墙开机不自启动

//etc/init.d/iptables stop         ###进行火墙的关闭
/etc/init.d/ip6tables stop     

chkconfig  iptables off            ###设定开机不自启动
chkconfig  ip6tables off           

6、进行selinux的设定

vi /etc/sysconfig/selinux            ###进行selinux的设定

7、进行 70-persistent-net.rules的删除

rm -rf /etc/udev/rules.d/70-persistent-net.rules

8、进行相关软件的下载

yum install -y vim lftp openssl-client         ###进行相关软件的下载

9、进行虚拟机的关闭

poweroff                    ###进行虚拟机的关闭

三、在真机上进行母本缓存的清除和快捷方式的删除

1、进行软件的下载

 yum provides */virt-sysprep           ###进行软件的查询
yum install libguestfs-tools-c-1.32.7-3.el7.x86_64   ###进行软件的安装

2、进行缓存的清除

virt-sysprep -d base          ###进行母盘信息缓存的清除

3、进行快捷方式的删除

这里写图片描述

四、进行虚拟机快照的建立和进行快照虚拟机的安装

1、虚拟机快照的建立

qume-img create -f qcow2 -b base.qcow2 vm1        ###进行vm1快照的建立
qume-img create -f qcow2 -b base.qcow2 vm2        ###进行vm2快照的建立
qume-img create -f qcow2 -b base.qcow2 vm3        ###进行vm3快照的建立

2、进行虚拟机快照的安装

猜你喜欢

转载自blog.csdn.net/weixin_43831670/article/details/89325436
今日推荐