Due to an influx of spam, we have had to temporarily disable account registrations. Please write an email to accountsupport@archlinux.org, with your desired username, if you want to get access. Sorry for the inconvenience.
insmod all_video
after the font is loaded.Move the play
command to the end of the file so it plays after the
menu entries are shown and ready.
Construct a human readable platform identifier from GRUB's built-in variables and use it in menu item descriptions.
Only add the menu entries for the additional tools (UEFI shell, Memtest86+) if the files exist.
Modify baseline's grub.cfg
to closer match releng.
See https://www.supergrubdisk.org/wiki/Loopback.cfg for details.
Only ${iso_path}
is guaranteed, so we need to search for the volume,
on which the ISO file resides, ourselves.
Implements #165 (closed)
Even if GRUB is not used as a boot loader for the ISO, create a
/boot/grub/grubenv
file in the ISO 9660 file system. If a
loopback.cfg
file exists in the profile's grub
directory, copy it
to /boot/grub/loopback.cfg
on the ISO.
This ensures the funtionality will not be lost if the used boot loaders are changed.