It was processed in gimp as jpg baseline, 640x480px, RGB colour (no comments, metadata, transparencies, etc.) It works in syslinux setups here.
I noticed in /usr/local/lib/refractasnapshot/iso/isolinux are vesamenu.c32 and isolinux.bin
When I replaced these from my system's /usr/lib/syslinux and rebuilt a ISO the splash works.
I don't know why Snapshot doesn't just copy them from the system (and makes syslinux a dep) Are the Refracta files specially customised or are they old versions?
BTW /usr/local/lib/refractasnapshot/iso/isolinux/boot.cat seems not necessary
It's really quick and easy to test menu customisations with a small "dummy" iso:
- Code: Select all
mkdir -p ~/isolinuxtest/cd/isolinux
Copy into there vesamenu.c32, isolinux.bin, splash.jpg/png and menu files (unless you need a more a complex setup only one syslinux.cfg is necessary) Then:
- Code: Select all
cd ~/isolinuxtest
genisoimage -r -J -l -D -o isolinuxtest.iso -cache-inodes -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table cd/
Run it in vbox to see if your tweaks worked
I don't know much of syslinux/isolinux but used it before with basic options. Reading a little, it's amazing what you can actually do with the menus, much more than just change a splashscreen. The syslinux website has been down recently but I found so far:
https://wiki.archlinux.org/index.php/Syslinux
http://www.drbl.org/faq/2_System/files/ ... e-menu.txt