Booting Unraid from GRUB 2¶
Warning
This is an experimental configuration. It is not supported by Limetech. It might not work for your system.
Note
This process only works for EFI boot.
Easy Installation¶
Required Files¶
Instructions¶
- If present, rename the
EFI
folder on the flash drive toEFI-
. - Extract the contents of grub-boot.zip to the root of the flash drive.
Info
This should result in an EFI
and grub
folder being present in the root of the flash drive.
Installation using grub-install¶
-
Download the required configuration files:
- Embedded configuration: grub-load.cfg
- Boot configuration: grub.cfg
-
Download the latest GRUB 2 Slackware package (currently 2.12).
- In Unraid, from the folder containing the Slackware package and the two config files, install GRUB to the flash drive:
installpkg grub-2.12-x86_64-16.txz grub-install --removable --efi-directory=/boot --no-bootsector dummy grub-mkimage --directory '/usr/lib64/grub/x86_64-efi' --prefix '' --config 'grub-load.cfg' --output '/boot/grub/x86_64-efi/unraid.efi' --format 'x86_64-efi' --compression 'auto' 'fat' 'part_msdos' cp /boot/grub/x86_64-efi/unraid.efi /boot/EFI/boot/bootx64.efi cp grub.cfg /boot/grub/