diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-01-22 20:28:19 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-01-22 20:28:19 +0000 |
commit | abaa75b10f899ada8dd05b23cc03205064394bc6 (patch) | |
tree | eca3dd248b73b92013cba00a0fcc1edf2696e19a /sys-apps/memtest86-bin/files | |
parent | 24fd814c326e282c4321965c31f341dad77e270d (diff) |
gentoo resync : 22.01.2021
Diffstat (limited to 'sys-apps/memtest86-bin/files')
-rw-r--r-- | sys-apps/memtest86-bin/files/memtest86-bin-grub.d | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/sys-apps/memtest86-bin/files/memtest86-bin-grub.d b/sys-apps/memtest86-bin/files/memtest86-bin-grub.d new file mode 100644 index 000000000000..db1ddf855d0e --- /dev/null +++ b/sys-apps/memtest86-bin/files/memtest86-bin-grub.d @@ -0,0 +1,21 @@ +#!/bin/sh + +. /usr/share/grub/grub-mkconfig_lib + +memtest_efi=/boot/memtest86-bin.efi + +if [ -f "${memtest_efi}" ]; then + echo "Found MemTest86-EFI" >&2 + device="$("${grub_probe}" --target=device "${memtest_efi}")" + path="$(make_system_path_relative_to_its_root "${memtest_efi}")" + cat <<EOF +if [ "x\$grub_platform" = xefi ]; then + menuentry "MemTest86-EFI" { +EOF + prepare_grub_to_access_device "${device}" | grub_add_tab + cat <<EOF + chainloader "${path}" + } +fi +EOF +fi |