Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm looking for the memtest option on the 64-bit version of the Ubuntu 12.04 live CD, but the only options I have are "Try Ubuntu without installing", "Install Ubuntu", and "Check disc for defects". What am I missing?

enter image description here

share|improve this question
    
askubuntu.com/questions/187573/… see if this works for you. – RolandiXor Feb 20 '13 at 21:44
    
Nope. Google lead me there, tried already. – Drise Feb 20 '13 at 21:44
up vote 5 down vote accepted

According to this bug report comment 2 and 3 state:

  • The EFI version of grub does not support loading real mode binaries.
  • Don't present the GRUB menu option on EFI systems, since it won't work (see LP #883017).

So from the live cd it will not work at the moment. According to this topic you can add it afterwards: How can I add the Memtest86+ options back to the Grub menu? but I doubt it will work: deleted comments state you still get the Error unknown command Linux16 error.


I also found this:

The issue is not 16 or 32 bits boot protocol, the main issue is the numerous BIOS calls required to do the memory initialization. EFI is a nice idea, but the first time I heard "EFI will replace BIOS in the upcoming months !!!" was in 2002 at an Intel Developer's forum. 10 years after, UEFI replaced EFI but BIOS is still present in 99% of PC Motherboard. It's an hard task to build an EFI-readyMemtest86+, with massive code rewrite, and that version will not be compatible with legacy BIOS. I will not consider supporting two forks at the same time, so when Memtest86+ will switch to EFI, the BIOS version will be discontinued. When BIOS will be not be available in standard PC components, I'll start working on en EFI revision.

share|improve this answer
    
So, in order to use memtest86+ (and see it in your boot menu) you'll probably have to set your system to boot in legacy BIOS mode. In my case, I also had to recreate my Ubuntu live USB drive after giving it a DOS/MBR partition table. (My computer refused to boot a GPT partition in legacy mode.) – ʇsәɹoɈ Jul 23 '15 at 4:15

A beta version of the proprietary PassMark MemTest86 5.0 for EFI is now available:

http://www.memtest86.com/download.htm

This should be launchable from GRUB, rEFInd, gummiboot, etc., although you may need to explicitly add a menu entry to do so. (This obviously hasn't yet been built into shipping distributions as I write.)

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.