Raspberry Pi: Put root on external USB drive

I had some issues with one of my Raspberry Pis that kept eating its micro SD card. I was doing backups, so it wasn’t hard to restore each time, but after three cards, I decided to find a way around it.

Micro SD cards don’t do well with the frequent random writes that an operating system does during normal operation. Since the Raspberry Pi only requires the boot partition to be on the micro SD card, I decided to move the root partition to a USB flash drive.

Instead of rewriting all the instructions, check out this forum post.


I’m a cyclist.

I’m a husband.

I’m a web developer.

I develop stuff in .NET (mostly C#, but sometimes I have to bang my head against some VB) and php.

I do a lot of hacking around with Linux, Arduino, Netduino, Raspberry Pi, home automation, wearable technologies, and new and emerging technologies.

I also have a puppy.