No-nonsense MemTest86 bootable USB keys


No need for nasty GUI-based bootable memory key generators or other convoluted 15 step processes, you can just dd MemTest86’s USB image:

key="/dev/sdb" ## TRIPLE CHECK this drive location first
curl -OL ""
tar xzvf memtest86-usb.tar.gz
sudo dd if=memtest86-usb.tar.gz of=${key} bs=10240 conv=sync

And for the obligatory caveats:

  • Triple check the destination for your key. Easy hack, run dmesg immediately after plugging in your key. I won’t be held responsible for lost data.
  • memtest86+ may have an equivilent generic bootable image, I haven’t checked. Last time I tried to, it required converting an ISO which I’m not interested in doing.
  • As an alternative, many live bootable Linux distros also have memtest86+ in their boot options.

Author bio and support


Ruben Schade is a technical writer and infrastructure architect in Sydney, Australia who refers to himself in the third person. Hi!

The site is powered by Hugo, FreeBSD, and OpenZFS on OrionVM, everyone’s favourite bespoke cloud infrastructure provider.

If you found this post helpful or entertaining, you can shout me a coffee or send a comment. Thanks ☺️.