[Bug 883017] Re: memtest86+ fails on efi systems
Bernard Burette
883017 at bugs.launchpad.net
Fri Jan 10 18:17:31 UTC 2014
Hi,
Thanks for finally looking at this bug.
I have attached a patch file suitable for the command "patch", here is
how to use it : unpack the original memtest86+ version 4.20 source files
from http://www.memtest.org/download/4.20/memtest86+-4.20.tar.gz in a
directory called "memtest86+-4.20" (the name from the original TAR
file). Make a copy of these original files: "cp -rp memtest86+-4.20/
memtest86+-4.20.original/" and apply the patch there : "patch < patch-
diff".
Then you can build the memtest.bin image. The command "file" should
display it as "bzImage" instead of the original "zImage" so GRUB can
load it through its "linux" command in place of "linux16". The program
calls itself version 4.50 which never existed.
Unfortunately, I made this patch more than a year ago and now I'm blind
when testing it: more precisely my Ubuntu box boots with GRUB2 and GRUB2
is a mess and shows incapable of keeping the screen in basic text mode
whatever its options are set to. All my attempts turned to a blind boot,
still the program is probably running OK although not displaying
anything because a press on ESC reboots my computer properly. I will try
ELILO or rEFInd to see if they can help...
Best regards.
** Attachment added: "Patch for memtest86+ (v4.20 to v4.50, zImage to bzImage)"
https://bugs.launchpad.net/ubuntu/+source/memtest86+/+bug/883017/+attachment/3945507/+files/patch-diff
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to memtest86+ in Ubuntu.
https://bugs.launchpad.net/bugs/883017
Title:
memtest86+ fails on efi systems
Status in “memtest86+” package in Ubuntu:
Triaged
Bug description:
memtest86+ fails to load on an amd64 in EFI-mode system using grub-
efi, I do not know if the error also occurs when using grub-pc on
amd64.
Memtest86+ entries are included in the GRUB boot menu. Booting these options results in an error however:
'error: unknown command 'linux16'.'
Changing linux16 to linux results in another error:
'error: zImage doesn't support 32-bit boot.'
(bug #424506)
It seems grub-efi (or maybe actually grub on
amd64(http://www.gnu.org/software/grub/manual/grub.html#linux16) does
not support linux16.
I have not found a solution. If there is no solution yet, I would
suggest not adding the Memtest86+ boot options on amd64 systems (I
believe efi&64 bit support is planned for memtest86+ version 5)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/memtest86+/+bug/883017/+subscriptions
More information about the foundations-bugs
mailing list