Am 21.10.2010 05:38, schrieb Gerardo Exequiel Pozzi:
This is how ISO will look now: /syslinux only syslinux related files (syslinux.cfg, *.c32, etc) /arch/ isomounts + *.sqfs images /arch/boot/ Linux + initramfs + Memtest86+ + other files for early boot stage
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
While all this is looking good, we might be able to contain it more in /arch. In principle, syslinux now has a 'cd' call to change the 'current directory'. /syslinux could then only contain isolinux.cfg and a syslinux.cfg file (and maybe a few .c32) that changes the directory to /arch/boot/syslinux/ and loads syslinux.cfg from there. On the syslinux command line, this is easy: cd.c32 /arch/boot/syslinux config.c32 syslinux.cfg In a config file, I don't know if it'll work, but we'll see. Maybe we need to script it in lua, as I know of no way to call two .c32 files in a row. This way (if I can figure out how it works), it would be possible to dump /boot completely and only copy /arch when switching to a different bootloader.