首先保证机器上安装有UltroISO,Nero等相关可以编辑及刻录ISO文件的软件。
1.用UltroISO打开RHEL4-i386-AS-disc1-jrt.iso
2.用虚拟光驱先后加载RHEL4-i386-AS-disc2-jrt.iso,RHEL4-i386-AS-disc3-jrt.iso,RHEL4-i386-AS-disc4-jrt.iso,假定虚拟出来的光盘为G
3.然后用UltraISO先后将G中RPMS目录下的所有rpm文件,添加到第一张光盘对应的目录下面,即RedHat\RPMS下面。
4.并分别将G中RPMS目录下TRANS.TBL文件(3张盘共计3个这样的文件)中的内容拷贝到\RedHat\RPMS TRANS.TBL文件中。(可以先将第一张盘上的文件提取到硬盘上,将两个文件合并之后,再加入到第一张中)
5.为了保证安装过程中不提示换盘,需要将第一张盘的.discinfo文件,改成如下形式:(有几个ISO就增加几个,比如有3个的话就添加2,3,这里增加2)
1141417589.425945
Red Hat Enterprise Linux 4
i386
1,2,3,4
RedHat/base
RedHat/RPMS
RedHat/pixmaps
6.现在就OK了,可以保存成ISO文件了,不过考虑到目前的容量才只有一个G多点,直接刻录到DVD上太浪费了,所以我又将一些常用的Linux工具等加到了镜像文件中。不过增加文件后要注意修改ISO中的TRANS.TBL文件(不修改也没有关系,不影响使用:) )
下面是我当前刻录时的TRANS.TBL文件:
D DOCUMENTS Documents
D DOSUTILS dosutils
D IMAGES images
D ISOLINUX isolinux
F LS_LR.;1 ls-lR
F MD5SUMS.;1 MD5SUMS
F README.;1 README
D REDFLAG RedFlag
F _DISCINFO.;1 .discinfo
D LINUXTOOLS LinuxTools
7.保存成ISO之后,直接用Nero的“刻录光盘映像”功能将生成的ISO文件刻录成DVD就可以了。
8.接下来可以直接使用了,启动电脑,一切OK,跟刻录成多个CD效果一样:)
注意事项:
1.在制作的过程中出现过制作的iso无法引导的问题,即使使用UltroISO提取了RHEL4-i386-AS-disc1-jrt.iso 镜像中的引导文件,并加载进合盘的镜像中依然会报错,最终我摸索出个经验,把RHEL4-i386-AS-disc1-jrt.iso拷贝一份用UltroISO打卡然后再按照以上步骤修改或者向里边添加文件,按照步骤修改完毕之后直接UltroISO下保存这个iso文件,这样这个引导问题就不会出现。
2. 在修改.diskinfo这个文件添加光盘数,切记数字之间一定要用英文的逗号隔开,在制作过程中遇到过使用成中文逗号后合盘无效的情况。