memtest86+ - thorough real-mode memory tester

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Main amd64
Package name memtest86+
Package version 5.01
Package release 3ubuntu2
Package architecture amd64
Package type deb
Installed size 2.43 KB
Download size 68.38 KB
Official Mirror
Memtest86+ scans your RAM for errors.
This tester runs independently of any OS - it is run at computer
boot-up, so that it can test *all* of your memory.  You may want to
look at `memtester', which allows to test your memory within Linux,
but this one won't be able to test your whole RAM.
It can output a list of bad RAM regions usable by the BadRAM kernel
patch, so that you can still use your old RAM with one or two bad bits.
Memtest86+ is based on memtest86 3.0, and adds support for recent
hardware, as well as a number of general-purpose improvements,
including many patches to memtest86 available from various sources.
Both memtest86 and memtest86+ are being worked on in parallel.


Package Version Architecture Repository
memtest86+_5.01-3ubuntu2_i386.deb 5.01 i386 Ubuntu Main
memtest86+ - - -


Name Value
debconf >= 0.5
debconf-2.0 -


Type URL
Binary Package memtest86+_5.01-3ubuntu2_amd64.deb
Source Package memtest86+

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install memtest86+ deb package:
    # sudo apt-get install memtest86+




2016-01-28 - Martin Pitt <>
memtest86+ (5.01-3ubuntu2) xenial; urgency=medium
* debian/postinst: Call systemd-detect-virt instead of the
Ubuntu specific running-in-container wrapper. (LP: #1539016)
2015-08-27 - Matthias Klose <>
memtest86+ (5.01-3ubuntu1) wily; urgency=medium
* Merge with Debian; remaining changes:
- Only run update-grub in the postrm on remove/purge.
- Drop the multiboot image from the GRUB menu for now, since it's
experimental and has known problems detecting all memory on some
systems at the moment.
- Do not update grub configuration, if running in container, or
update-grub not present, or grub config has not been previously
- Support localization of GRUB menu entries.
- Don't present the GRUB menu option on EFI systems, since it won't work.
2015-06-25 - Yann Dirson <>
memtest86+ (5.01-3) unstable; urgency=medium
* Build with -fgnu89-inline for GCC 5 (Matthias Klose, Closes: #778001)
2014-09-10 - Yann Dirson <>
memtest86+ (5.01-2) unstable; urgency=medium
* Build -O0 to workaround what is apparently a gcc 4.9 optimisation bug,
and use "static" the __in and __out macros to allow compilation to
proceed under this condition (as done in other distros, including
Mageia, closes: #753627): memtest86+-5.01-O0.patch.
* Fix PCI bus scanning on Nehalem architectures (patch from the Mageia
package): memtest86+-5.01-array-size.patch.
* Bumped Standards-Version to 3.9.5, no change.
2014-06-28 - Yann Dirson <>
memtest86+ (5.01-1) unstable; urgency=medium
* Switch to source format 3.0 (quilt).
* New upstream release (Closes: #727638).
* Drop fix for genisoimage, integrated upstream.
* Refresh multiboot patch, but do not include additional fix for
#568176 yet (needs more work).
* Call build target explicitely, since the default target now attempts
an scp.
* Include chineses translations for package descriptions (Anthony Wong
<>, Closes: #741432)
* Only run update-grub in the postrm on remove/purge (Luke Faraone /
Ubuntu, Closes: #587340)
* Remove leading ./ in lintian-override paths so they get recognized again.
2015-03-06 - Matthias Klose <>
memtest86+ (4.20-1.1ubuntu9) vivid; urgency=medium
* Build with -fgnu89-inline for GCC 5.
2014-03-12 - Anthony Wong <>
memtest86+ (4.20-1.1ubuntu8) trusty; urgency=medium
* Adds Chinese (zh_TW, zh_HK, zh_CN) translations. (LP: #1261663)
2014-03-06 - Dave Chiluk <>
memtest86+ (4.20-1.1ubuntu7) trusty; urgency=low
* Revert to using linux16 memtest image when using serial console. As
knetbsd + elf + serial console does not work. (LP: #560839) 
2013-12-03 - Dave Chiluk <>
memtest86+ (4.20-1.1ubuntu6) trusty; urgency=low
[ Rajeev V. Pillai ]
* Use ELF memtest86+ binary and load into high memory. This solves the error
"error: too small lower memory" with certain bioses. (LP: #560839)
2013-06-17 - Dmitrijs Ledkovs <>
memtest86+ (4.20-1.1ubuntu5) saucy; urgency=low
* Do not update grub configuration, if running in container, or
update-grub not present, or grub config has not been previously

See Also

Package Description
mesa-common-dev_18.0.0~rc5-1ubuntu1_amd64.deb Developer documentation for Mesa
mesa-vdpau-drivers_18.0.0~rc5-1ubuntu1_amd64.deb Mesa VDPAU video acceleration drivers
mime-construct_1.11+nmu2_all.deb construct/send MIME messages from the command line
mime-support_3.60ubuntu1_all.deb MIME files 'mime.types' & 'mailcap', and support programs
mir-client-platform-mesa-dev_0.31.1-0ubuntu1_amd64.deb Display server for Ubuntu - client platform library for Mesa development files
mir-doc_0.31.1-0ubuntu1_all.deb API documentation for mir
mir-renderer-gl-dev_0.31.1-0ubuntu1_amd64.deb Display server for Ubuntu - GL Renderer development files
mirtest-dev_0.31.1-0ubuntu1_amd64.deb Display server for Ubuntu - test development headers and library
miscfiles_1.5+dfsg-2_all.deb Dictionaries and other interesting files
mknbi_1.4.4-14_amd64.deb Create tagged images for Etherboot or Netboot
mlocate_0.26-2ubuntu3.1_amd64.deb quickly find files on the filesystem based on their name
mobile-broadband-provider-info_20170903-1_all.deb database of mobile broadband service providers
modemmanager-dev_1.6.8-2ubuntu1_amd64.deb D-Bus service for managing modems - development files
modemmanager-doc_1.6.8-2ubuntu1_all.deb D-Bus service for managing modems - documentation files
modemmanager_1.6.8-2ubuntu1_amd64.deb D-Bus service for managing modems