运维——自动化系统安装(U盘启动)(三)

前两个博客介绍了光盘启动及U盘启动的制作及启动过程,其实他们都依赖于网络,也就是说如果没有网络那么将不能进行安装,而实际工作中一般较为重要的服务器是不可能连接网络的(防止黑客的攻击),那么如何才能实现完全不依赖网络的系统安装呢?光盘已经很少使用了,那就只剩下较为流行的U盘安装了, U盘的自动化安装具体步骤如下:

先把上两个实验用到的菜单文件复制在新的文件夹下(制作启动盘时要用)

运维——自动化系统安装(U盘启动)(三)

用一个完全没用内容的文件夹(也可将data下的文件全清空)

运维——自动化系统安装(U盘启动)(三)

将现在系统所挂载的光盘文件全部复制至此文件夹

运维——自动化系统安装(U盘启动)(三)

由于复制时间较长可再开一个终端,创建专门存放应答文件的文件夹

运维——自动化系统安装(U盘启动)(三)


将应答文件复制进去

运维——自动化系统安装(U盘启动)(三)


第一张盘复制完成后取消挂载,把第二张盘挂载再复制,这样U盘就是完整的

运维——自动化系统安装(U盘启动)(三)

挂载第二张光盘  虚拟机--->设置

运维——自动化系统安装(U盘启动)(三)

运维——自动化系统安装(U盘启动)(三)

复制第2张盘

运维——自动化系统安装(U盘启动)(三)


进入data/centos6/repodata 里面有一个文件记录了所有包组的分组信息

运维——自动化系统安装(U盘启动)(三)


将此文件备份至新的路径

运维——自动化系统安装(U盘启动)(三)

将repodata文件夹清空,重新创建新的yum对应的源数据

运维——自动化系统安装(U盘启动)(三)


把刚才的文件重新复制回来

运维——自动化系统安装(U盘启动)(三)


在当前路径下创建仓库

运维——自动化系统安装(U盘启动)(三)


查找TRANS.TBL文件并将其删除

运维——自动化系统安装(U盘启动)(三)


更改应答文件中的yum源(不从网络获取)

运维——自动化系统安装(U盘启动)(三)


把刚才备份的isolinux.cfg文件覆盖现有的文件

运维——自动化系统安装(U盘启动)(三)


运维——自动化系统安装(U盘启动)(三)


生成镜像文件

运维——自动化系统安装(U盘启动)(三)


已经生成,查看生成文件

运维——自动化系统安装(U盘启动)(三)


文件生成了,但是文件太大,这时候利用XSHELL将其传至window桌面

运维——自动化系统安装(U盘启动)(三)


传完之后将其挂载在需要安装的虚拟机上

运维——自动化系统安装(U盘启动)(三)

点击启动按钮,直接进入这个熟悉的界面(如果没有进入,按ESC键选择光盘引导即可)

运维——自动化系统安装(U盘启动)(三)


这时就可以把此镜像放在你的U盘上实现自动化安装了(完全不需要网络的哦)