运维——自动化系统安装(U盘启动)(三)
前两个博客介绍了光盘启动及U盘启动的制作及启动过程,其实他们都依赖于网络,也就是说如果没有网络那么将不能进行安装,而实际工作中一般较为重要的服务器是不可能连接网络的(防止黑客的攻击),那么如何才能实现完全不依赖网络的系统安装呢?光盘已经很少使用了,那就只剩下较为流行的U盘安装了, U盘的自动化安装具体步骤如下:
先把上两个实验用到的菜单文件复制在新的文件夹下(制作启动盘时要用)
用一个完全没用内容的文件夹(也可将data下的文件全清空)
将现在系统所挂载的光盘文件全部复制至此文件夹
由于复制时间较长可再开一个终端,创建专门存放应答文件的文件夹
将应答文件复制进去
第一张盘复制完成后取消挂载,把第二张盘挂载再复制,这样U盘就是完整的
挂载第二张光盘 虚拟机--->设置
复制第2张盘
进入data/centos6/repodata 里面有一个文件记录了所有包组的分组信息
将此文件备份至新的路径
将repodata文件夹清空,重新创建新的yum对应的源数据
把刚才的文件重新复制回来
在当前路径下创建仓库
查找TRANS.TBL文件并将其删除
更改应答文件中的yum源(不从网络获取)
把刚才备份的isolinux.cfg文件覆盖现有的文件
生成镜像文件
已经生成,查看生成文件
文件生成了,但是文件太大,这时候利用XSHELL将其传至window桌面
传完之后将其挂载在需要安装的虚拟机上
点击启动按钮,直接进入这个熟悉的界面(如果没有进入,按ESC键选择光盘引导即可)
这时就可以把此镜像放在你的U盘上实现自动化安装了(完全不需要网络的哦)