合并 CentOS 6.8 的两个ISO镜像

Posted Today is a nice day

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了合并 CentOS 6.8 的两个ISO镜像相关的知识,希望对你有一定的参考价值。

合并 CentOS 6.8 的两个ISO镜像

 

1、创建相关目录:

[[email protected] ~] 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原来的两个镜像文件

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

3、拷贝文件

首先, 复制第一张DVD(CentOS-6.8-x86_64-bin-DVD1)中的所有文件到 /mnt/dvd3 目录下然后, 只拷贝第二张 DVD 中 Packages 目录下的所有RPM文件到 /mnt/dvd3/Packages 目录下,由于第二张DVD(CentOS-6.8-x86_64-bin-DVD2)不能当做启动光盘,所以只需呀RPM文件即可。

[[email protected] ~] cp -av /mnt/dvd1/* /mnt/dvd3
[[email protected] ~]  cp -v /mnt/dvd2/Packages/*.rpm /mnt/dvd3/Packages/

4、合并TRANS.TBL

将DVD2中TRANS.TBL的信息追加到DVD1中TRANS.TBL后面, 并排序保存

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

dvd3已经是合并后的文件了,可以用作本地源和做成ISO使用。

5、备份原有YUM配置文件

[[email protected] ~] mkdir /etc/yum.repo.d/repo.bak
[[email protected] ~] cp /etc/yum.repo.d/*.repo /etc/yum.repo.d/repo.bak

6、生成新的YUM配置文件

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

7、更新YUM源

[[email protected] ~] yum clean all
[[email protected] ~] yum upgrade

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

[[email protected] ~] 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源使用,不能当做启动光盘使用!!

 

以上是关于合并 CentOS 6.8 的两个ISO镜像的主要内容,如果未能解决你的问题,请参考以下文章

CentOS-6.8-x64的安装

Linux学习-合并Centos6.10的两个iso文件制作yum源

Linux系统安装笔记

CentOS6.8下载,CentOS 6.8 iso下载

Linux —— Centos 6.8 操作系统

我下了个centos的系统,是两个iso镜像,怎么用软碟通打开两个镜像文件,然后刻到U盘里制作启动盘?