I've been playing around with Kickstart on RHEL 6.2, and that involves re-mastering the install ISO. I've noticed something strange, though. If I issue the following command once (where diskFiles
is the directory I've kept the DVD files)...
mkisofs -o file.iso -b isolinux/isolinux.img -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -R -J -v -T diskFiles/
...I can't create a working ISO again unless I use a fresh copy of the DVD files. Errors can range from isolinux failing to boot to Anaconda not finding the RHEL install image. So, here's my questions:
- Are the
isolinux
files within mydiskFiles
directory getting modified when I create the ISO? - If so, what files should I replace whenever I try creating another ISO? I know copying the entire DVD over again works, but it seems unnecessary.
- If not, is there something I might be missing in the process that would explain this?
Essentially, my question is this: How is mkisofs
doing its magic, and what does it do to the boot image in the process?