if cpuid -l ; then
if test -e /boot/addons/memtest86+x64.efi ; then
menuentry "Memory test (memtest86+x64.efi)" {
- linuxefi /boot/addons/memtest86+x64.efi
+ chainloader /boot/addons/memtest86+x64.efi
}
fi
else # assume i386
- if test -e /boot/addons/memtest86+x32.efi ; then
- menuentry "Memory test (memtest86+x32.efi)" {
- linuxefi /boot/addons/memtest86+x32.efi
+ if test -e /boot/addons/memtest86+ia32.efi ; then
+ menuentry "Memory test (memtest86+ia32.efi)" {
+ chainloader /boot/addons/memtest86+ia32.efi
}
fi
fi
}
fi
else # assume i386
- if test -e /boot/addons/memtest86+x32.bin ; then
- menuentry "Memory test (memtest86+x32.bin)" {
+ if test -e /boot/addons/memtest86+ia32.bin ; then
+ menuentry "Memory test (memtest86+ia32.bin)" {
insmod linux16
- linux16 /boot/addons/memtest86+x32.bin
+ linux16 /boot/addons/memtest86+ia32.bin
}
elif test -e /boot/addons/memtest ; then # fallback to old memtest
menuentry "Memory test (memtest86+)" {