Pierre-Philipp Braun
2020-Jul-23 07:05 UTC
[syslinux] extlinux - Failed to load ldlinux.c32
Thank you for your answer. I need to correct some information from my previous post: booting from `/` did not work either. I just assumed it did based on previous experience. But with that successful build on development branch, it did not either.> I would suggest trying first the official binaries that are already > included in the official distribution archive (6.03-pre1). Let me > emphasize: first test official binaries, not your own build.I do not succeed building 6.03 nor 6.04-pre1 on slackware current with GCC 9 anyway. This is why I was using the development branch. v6.04-pre1 make install and installers were complaining so I used its binaries right away as such (I tried both / and /boot/syslinux/) dd if=./bios/mbr/mbr.bin of=/dev/sda ./bios/extlinux/extlinux --install / cp -f ./bios/com32/lib/libcom32.c32 / cp -f ./bios/com32/mboot/mboot.c32 / but in the end I got the same error as previously: Failed to load ldlinux.c32 Thanks -- Pierre-Philipp
Le 23/07/2020 ? 09:05, Pierre-Philipp Braun via Syslinux a ?crit?:> I do not succeed building 6.03 nor 6.04-pre1 on slackware current with GCC 9 anyway.? This is why I was using the development branch. > > v6.04-pre1 make install and installers were complaining so I used its binaries right away as such (I tried both / and /boot/syslinux/) > > ??????? dd if=./bios/mbr/mbr.bin of=/dev/sda > ??????? ./bios/extlinux/extlinux --install / > ??????? cp -f ./bios/com32/lib/libcom32.c32 / > ??????? cp -f ./bios/com32/mboot/mboot.c32 / > > but in the end I got the same error as previously: > > ????Failed to load ldlinux.c32Hello, You may consider this answer off topic, but here goes. I have already suggested to Patrick that the syslinux package, currently at version 4.07, be not upgraded. Version 6 brings support for EFI, but for that Slackware uses elilo and in my humble opinion it will be simpler for users to use grub 2.06 for EFI as well as legacy booting. I have suggested that grub become the default boot manager in the installer of Slackware 15. Best regards, Didier
Pierre-Philipp Braun
2020-Jul-23 08:16 UTC
[syslinux] extlinux - Failed to load ldlinux.c32
> I have already suggested to Patrick that the syslinux package, currently at version 4.07, be not upgraded.Hello Didier, this is the topic exactly. Why exactly did you recommend him not to upgrade 4.07? I myself sent him a message, attempting to push for an upgrade!> Version 6 brings support for EFI, but for that Slackware uses elilo and in my humble opinion it will be simpler for users to use grub 2.06 for EFI as well as legacy booting.Yes GRUB2 is simpler but I would rather like SYSLINUX to become the new bootloader. Not just because the text vs menu flavors look as nice as cute as the good old LILO, but because... we can. We already switched to PAM which to me, is unfortunate. I am afraid that in the end, Slackware will be just like like any other distro but its init and the absence of package management. I would be glad to discuss this more privately. Anyhow back to the topic, I managed to use EXTLINUX for loading XEN MULTIBOOT before, but now that I try to set it up on another cluster, it just fails. For the record, I finally managed to build 6.04-pre1 on Ubuntu 18 (apparently it used GCC 7) but same goes yet again.