Using an external USB drive for the root file system of a Raspberry Pi

By design, a Raspberry Pi always requires an SD card to boot from. But one can still have its root partition located on an external storage device. Be it for reasons involving speed improvement, or avoid challenging the write endurance of an SD card.

The details in the following steps may vary based on the distribution of Linux being used, but the fundamental idea should be similar anyway:

At this point, the Raspberry Pi should boot from the SD card, but use the external USB drive for the root file system.

 
6
Kudos
 
6
Kudos

Now read this

$ tar

[xkcd: tar](//imgs.xkcd.com/comics/tar.png) Tar is a file format that allows you to archive files and directories while preserving flags and other file information. Tar is also the name of the Unix utility that manipulates these files... Continue →