Bug#943845: syslinux-common: error messages with grml boot stick
Control: tags -1 + moreinfo
Hi Sven,
thanks for your report!
On Wed, 30 Oct 2019 18:58:12 +0100
Sven Joachim <svenjoac@gmx.de> wrote:
> Today I built myself a USB stick with grml on it (see #943838 for the
> problems I had with that). When booting an old 32-bit laptop with
> this stick syslinux threw some error messages before its prompt:
>
> ,----
> | Undef symbol FAIL: x86_init_fpu
> | Failed to load libcom32.c32
> | Failed to load COM32 file vesamenu.c32
> | boot:
> `----
I'm unable to reproduce this at the moment using the syslinux version
3:6.04~git20190206.bf6db5b4+dfsg1-1 .
I'm suspecting that there is somehow a mismatch between the version of
syslinux/extlinux used while installing (i.e. running `extlinux -i`)
and the c32 files installed on the medium.
Can you check whether the c32 files installed on the medium
(probably in /boot/syslinux or /boot/extlinux) match the one
from /usr/lib/syslinux/modules/bios on the host system? If they do
match, can you re-run the syslinux installation from the host system
and then try again? Is the image bootable when using `qemu-system-i386`?
If all of the above does not help narrow down the problem, can you
provide me with the necessary commands to build a similarly broken image
myself?
Thanks for your help
Lukas
Reply to: