MemTest is returning large numbers of errors in Test 7, no matter what ram I use

I have been having issues with this computer, and since MemTest said that there were errors on my RAM, I figured replacing it would fix them... However, after replacing the old stick of RAM, I am coming up with the same errors at the same addresses in MemTest, as far as I can see.

I have a Gateway ID49CU with (now) 8GB of RAM (from G.Skill). I've attached a picture of the memtest errors (just paused it at random and took a pic). I'm unsure if this is A. Indication that this brand-new ram is also bad, B. Indication that some other hardware in my computer is bad, C. Some other issue that I can't guess at.

This memtest is the one built into Ubuntu 12.10.

Image of the screen is as follows:

1


Solution 1:

This is a known bug with the Memtest86+ v4.20 distributed with several Linux distributions, caused by a change in the compiler (gcc) used to compile Memtest86+. Unfortunately, this means that the Memtest86+ included on the Ubuntu 12.10 (Quantal) ISO contains this bug.

A fixed Memtest86+ for Quantal should soon be available through the repository. In the meantime, you can add a non-bugged Memtest86+ v4.20 to your GRUB boot selection via the following commands (this assumes that you have Ubuntu installed):

sudo apt-get install grub-imageboot
sudo mkdir -p /boot/images/
wget http://www.memtest.org/download/4.20/memtest86+-4.20.iso.gz -O - | \
gunzip | \
sudo tee /boot/images/memtest86+-4.20.iso > /dev/null
sudo update-grub2

This will download Memtest86+ from the official website and include it in GRUB through the grub-imageboot utility. Once you reboot, you will find the new option Bootable ISO Image: memtest86+-4.20 in GRUB.

Solution 2:

Adding to Vyu's answer, based on comments and how I managed to tweak his answer to work for me:

In terminal, do the following. This will download the proper program for running an iso from the same screen that MemTest normally runs from, and create a folder that is needed.

sudo apt-get install grub-imageboot
sudo mkdir -p /boot/images/

Then, outside terminal, follow the following instructions.

download the file at http://www.memtest.org/download/4.20/memtest86+-4.20.iso.gz
unextract the .iso from the file you just downloaded

Back in terminal, run the following. This will copy the file to the correct folder, then update the program from line 1. Note that 'PathToDownload' should be replaced with the path to where you have the iso that you unextracted.

sudo cp PathToDownload/mt420.iso /boot/images/memtest84+_4.20.iso
sudo chown root:root /boot/images/memtest84+_4.20.iso
sudo update-grub2