/mnt/iso 制作号ISO镜像的存放目录

合并 CentOS 6.8 的两个ISO镜像

 

1、创设连锁目录:

[root@local ~] mkdir -p /mnt/dvd1 /mnt/dvd2 /mnt/dvd3 /mnt/iso

说明:

/mnt/dvd1和/mnt/dvd2 用于挂载 Centos6.8原有的多少个镜像ISO文件

 /mnt/dvd3 合併后的镜像文件寄放目录

/mnt/iso 制作号ISO镜像的存放目录

留心/
目录磁盘空间是或不是够用,由于自家那边磁盘远远不够,所以加多磁盘/dev/sdd,并挂载到/mnt/iso

2、挂载 Centos原本的多个镜像文件

[root@local ~] mount /dev/sr0 /mnt/dev1    #/dev/sro 为原来镜像CentOS-6.8-x86_64-bin-DVD1
[root@local ~] mount /dev/sr1 /mnt/dev2    #/dev/sr1 为原来镜像CentOS-6.8-x86_64-bin-DVD2

3、拷贝文件

第意气风发, 复制第一张DVD(CentOS-6.8-x86_64-bin-VCD1)中的全数文件到
/mnt/dvd3 目录下然后, 只拷贝第二张 DVD 中 Packages 目录下的具备RPM文件到
/mnt/dvd3/Packages
目录下,由于第二张mp5(CentOS-6.8-x86_64-bin-mp52)不能同日而道运维光盘,所以只需呀RPM文件就可以。

[root@local ~] cp -av /mnt/dvd1/* /mnt/dvd3
[root@local ~]  cp -v /mnt/dvd2/Packages/*.rpm /mnt/dvd3/Packages/

4、合并TRANS.TBL

将VCD第22中学TRANS.TBL的新闻追加到DVD第11中学TRANS.TBL后边, 并列排在一条线序保存

[root@local ~] cat /mnt/dvd2/Packages/TRANS.TBL >> /mnt/dvd3/Packages/TRANS.TBL
[root@local ~] mv /mnt/dvd3/Packages/{TRANS.TBL,TRANS.TBL.BAK}
[root@local ~] sort /mnt/dvd3/Packages/TRANS.TBL.BAK > /mnt/dvd3/Packages/TRANS.TBL
[root@local ~] rm -rf /mnt/dvd3/Packages/TRANS.TBL.BAK

dvd3已然是统意气风发后的文件了,能够用作本地源和做成ISO使用。

5、备份原有YUM配置文件

[root@local ~] mkdir /etc/yum.repo.d/repo.bak
[root@local ~] cp /etc/yum.repo.d/*.repo /etc/yum.repo.d/repo.bak

6、生成新的YUM配置文件

[root@local ~] vim /etc/yum.repos.d/base.repo
[base]
name=base
baseurl=file:///mnt/dvd3
gpgcheck=0

7、更新YUM源

[root@local ~] yum clean all
[root@local ~] yum upgrade

8、将 /mnt/dvd3/ 打包为 ISO

[root@local ~] mkisofs -l -J -L -r -V "CentOS-6.8-x86_64" -o /mnt/iso/CentOS-6.8-x86_64-DVD.iso /mnt/dvd3

 

只顾:由于作者水平有限,制作出的ISO文件只好当yum源使用,无法作为运营光盘使用!!