Wanted to give feedback on my experience in setting up an older computer and supplying auto restoration CDs for 4 partition computer.
hda1 spanned 9 CDROMs, remaining partitions fit on 1 rom (referred to as last cdrom below).
When using MULTI, few issues/comments.
1. When a cd is finished, the tray opens. After 30 seconds or so, it automatically closes again. Scratched a cd pretty heavily one time when it started closing on me as I was putting a cd on the tray. Can PING be made to not close the tray after the 30 seconds? I thought it was auto closing because it would automatically start using the next CD without typing /mnt/cdrom/hda1.00x but it never did. I always had to type it out.
2. MULTI seems to work when you have a single partition that you are spanning across multiple CDs, but it did not work for me for the last cdrom. When hda1 finished, I expected it to open the CD tray and prompt for last CD. Instead, PING exited to the shell. I ended up setting the last rom up as it's own boot and PING copied hda2,3,4 from it. All in all I was able to get it to work, but putting a MULTI file on the final cd for hda1 did nothing to make PING prompt for hda2, 3 and 4.
3. hda2,3,4 were originally extended partitions. PING had issues with them. I was able to convert them to primary and then PING had no issues.
cd1 files (AUTO,hda, hda1.000, hda1.first_sectors, initrd.gz, isolinux.bin, isolinux.cfg, kernel, MULTI)
cd2-9 files (hda1.00x, MULTI)
cd10 files (AUTO, hda, hda2.first_sectors, hda3.000, hda3.first_secotrs, hda4.000, hda4.first_sectors, intrd.gz, isolinux.bin, isolinux.cfg, kernal)
All in all, happy with the program as it allows me to provide promptless restoration CDs for this computer and future builds.