合并CentOS 6.x光盘

本文介绍如何通过Linux命令创建多个DVD目录,并将不同ISO文件中的内容解压、复制与整合,包括如何合并packages文件及生成新的ISO文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

创建dvd1 dvd2 dvd3
cd /mnt
mkdir -p dvd1 dvd2 dvd3
解压光盘文件
mount -o loop x.dvd1.iso /mnt/dvd1
mount -o loop x.dvd2.iso /mnt/dvd2
cd mnt
将光盘2的packages文件全部复制到光盘1里面
cp -a /mnt/dvd1/* /mnt/dvd3
cp -a /mnt/dvd2/Packages/* /mnt/dvd3/Packages/
使用命令生成新的文件组信息文件
createrepo -g /mnt/dvd3/repodata/xxx-comps.xml /mnt/dvd3/
将两个ISO中的Packages文件合并到xxx3.iso文件
将该repodata文件夹复制到xxx3.iso中(是否删除老的repodata不删除可以使用,删除未测试)
生成新的ISO文件,必须跳到ISO目录下执行,绝对路径不可以
cd /mnt/dvd3/
mkisofs -o 输出的文件名 -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -R -J -v -T 输入的目录

如果复制的时候少了这两个,复制进去
[root@localhost dvd3]# cp -a /media/.discinfo /mnt/dvd3/
[root@localhost dvd3]# cp -a /media/.treeinfo /mnt/dvd3/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值