Bering-uClibc 7.x - User Guide - Installing the Disk Image
Do these extra steps if you are using the *_syslinux_vga.* images
Because all *.c32 files shall match the same syslinux version, and if you don't know which syslinux version was used to generate the distribution c32 files, copy hdt.c32, menu.c32, vesamenu.c32, libcom32.c32 and libutil.c32
files from the SYSLINUX program you used to create ldlinux.sys
to ./syslinux
directory of your mounted flash media.
For instance, in SYSLINUX 6.03 these files are in syslinux-6.03/bios/com32/hdt/hdt.c32, syslinux-6.03/bios/com32/menu/menu.c32, and syslinux-6.03/bios/com32/menu/vesamenu.c32
.
They can also be found in /usr/lib/syslinux/modules/bios
on Debian Jessie.
An easy way to find these files is to:
cd ~/Download/syslinux-6.03
find . | grep filename.c32
Note: You don't have to do anything if you are using the *_syslinux_serial.* images since they do not use these *.c32
files, so there will be no version conflicts.
Remove the flash media from the Linux PC and proceed to the next Chapter.