标签:光盘 CentOS dvd2 合并 dvd1 mnt dvd3 cp boot
创建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/
标签:光盘,CentOS,dvd2,合并,dvd1,mnt,dvd3,cp,boot 来源: https://blog.csdn.net/zjw14174/article/details/89353573
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。