We're currently working on a custom distro which would have an isolinux boot menu. We're currently not able to make it work, and are looking for a good example of an isolinux/ directory of an iso with such a boot menu. If anyone knows one (on github, ...) please let us know. Also, we think that there is either something missing from the instructions over at https://wiki.syslinux.org/wiki/index.php?title=Menu or the instructions were not completely clear and we misunderstood something there. So, perhaps these instructions can be checked and corrected (or partially rewritten).
Hello Brian, On 26/08/2019 13:20, Brian Peregrine via Syslinux wrote:> We're currently working on a custom distro which would have an > isolinux boot menu. > We're currently not able to make it work, and are looking for a good > example of an isolinux/ directory of an iso with such a boot menu. If > anyone knows one (on github, ...) please let us know.They are plenty! The one I most recently come across is Anarchy Linux: https://github.com/deadhead420/anarchy-linux/releases/tag/1.0.4 I has a nice installer, by the way. Indeed you can also have a look to the Debian installer. Just mount a recent installation ISO to check.> Also, we think that there is either something missing from the > instructions over at > https://wiki.syslinux.org/wiki/index.php?title=Menu > or the instructions were not completely clear and we misunderstood > something there. So, perhaps these instructions can be checked and > corrected (or partially rewritten).Just stating that something is missing or not completely doesn't help to find which enhancements could be needed. Please be more specific. Best regards, Dider
Thanks Didier, Stephanie used Anarchy Linux to make our menu work. Regarding the missing instructions at https://wiki.syslinux.org/wiki/index.php?title=Menu After comparing the (now working) menu with our old non-working menu made using the instructions from the syslinux wiki page, she found that it had many more .c32 files copied from /usr/share/syslinux and there were a few critical ones to make the menu work. Additional files required to make menu.c32 work: libutil.c32 ldlinux.c32 vesamenu.c32 needed both of those plus: libcom32.c32 These additional dependencies vs the simple non-menu boot were not documented in the page on menus on https://wiki.syslinux.org/wiki/index.php?title=Menu Perhaps the wiki page can be corrected ? Brian