so far grub2-mkconfig (from grub 1.99-r2) does not detect memtest86+; could you add the 20_memtest86+ file for /etc/grub.d I am going to attach to this bugreport to the ebuild until an official or better one comes up? I took the script from ubuntus launchpad site and modified the paths Reproducible: Always
Created attachment 286703 [details] put this into /etc/grub.d/
Nice patch, but i would need it accepted by upstream first prior applying it (added to their scm is enough). As I don't plan to support any local patchset (takes quite a lot time).
The attached file produces two menu entries. There should be a way to disable the serial-console entry. Unfortunately, booting with the linux16 command seems to not be supported with UEFI booting, so this does not work on newer systems. I've had no success with such systems.
(In reply to comment #3) > Unfortunately, booting with the linux16 command seems to not be supported with > UEFI booting, so this does not work on newer systems. I've had no success with > such systems. In https://bugs.launchpad.net/ubuntu/+source/memtest86+/+bug/883017 someone has the same problem without solution and says, that the upcoming memtest86+ v5 might solve it. In http://forum.ubuntuusers.de/topic/grub2-skript/#post-3409877 (german) someone suggests to disable EFI and enable legacy mode if possible (the Linux EFI implementation isn't quite good anyway, afair), which solved this and other hardware problems in his case.
Submit upstream if you wish.