> > I think the problem is that the final ISO9660 output including > > embeded MD boot fs and partition maps still has to be iso9660 compliant. > > There is no public space to store MD parameters for postprocessing > > in output image, ... > > Could the extra parameters be put into a file within the image? > Then the postprocessing phase would have the required data. > > Or even in a separate file !
It might be possible, but I doubt fdisk(8) or pdisk(8) can handle iso images as is. (Especailly Apple partition map has variable sizes) If we have to add some tweaks to fdisk/pdisk to handle ISO9660 quirks, I'm not sure if it's realy worth to remove MBR/APM stuff from makefs(8), which really knows about ISO9660 internal structures. IMO current makefs(8) implementation is acceptable compromise. --- Izumi Tsutsui