ExtLinux Bootloader Information
Jim Gifford
clfs at jg555.com
Mon Dec 22 20:38:23 MST 2008
I know I told Bryan I would post my build and findings on this. So here
they are.
This version builds with the newest glibc and compliers with no issues,
that's the reason for it.
http://www.kernel.org/pub/linux/utils/boot/syslinux/Testing/syslinux-3.73-pre7.tar.bz2
Building and Installing
make installer &&
make install &&
cp /usr/share/syslinux/vesamenu.c32 /boot
Depending on the architecture, this will either build the full system or
just the installers for the other architectures. Cross Compiling this
package will take major modifications, this is something that is not
needed for LFS.
Configuring
cat >> /boot/extlinux.conf << "EOF"
default vesamenu.c32
prompt 0
menu title LFS Boot Menu
timeout 600
label linux
menu label LFS Kernel {Version}
menu default
kernel lfskernel-{Version}
append rw root={/dev of root partition}
EOF
extlinux --install /boot
dd if=/dev/zero of={/dev to root drive} bs=446 count=1
dd if=/usr/share/syslinux/mbr.bin of={/dev to root drive}
Has the same functionality as Grub, you can change the boot commands
without editing the file. Has a very advanced file system. I was
pleasantly surprised. Some one that isn't color blind could probably
make the colors look better. I also recommend looking at this links for
some more ideas on what to do with it.
http://syslinux.zytor.com/wiki/index.php/Menu
http://syslinux.zytor.com/archives/2006-September/007342.html
More information about the lfs-dev
mailing list