This fixes the broken Grub2 boot entry on 64bit systems.
Thanks: Jordan Uggla for his valuable bootloader knowledge
copy_addon_file ipxe.lkrn /usr/lib/ipxe addons
copy_addon_file pci.ids /usr/share/misc addons
copy_addon_file memtest86+.bin /boot addons
copy_addon_file ipxe.lkrn /usr/lib/ipxe addons
copy_addon_file pci.ids /usr/share/misc addons
copy_addon_file memtest86+.bin /boot addons
- for file in memdisk chain.c32 hdt.c32 menu.c32; do
+ for file in memdisk chain.c32 hdt.c32 mboot.c32 menu.c32; do
copy_addon_file "${file}" /usr/lib/syslinux addons
done
copy_addon_file "${file}" /usr/lib/syslinux addons
done
label grub2
menu label Run Bootloader Grub^2
label grub2
menu label Run Bootloader Grub^2
- kernel /boot/addons/bsd4grml/ldbsd.com
- append echo Loading GRUB...`machine exec grub /boot/grub/grub.img
+ kernel /boot/addons/mboot.c32 /boot/grub/grub.img
text help
Start Bootloader Grub (version 2).
text help
Start Bootloader Grub (version 2).