http://moq7aejnf4xk5k2bkaltli3ftkhusy2mbrd3pj23nrca343ku2mgk4yd.onion/stuff/article/rpi_root_on_external_drive
Of course, don’t forget to add a boot mount to a fstab file: UUID=xxx /boot vfat defaults 0 0 . cmdline.txt So, the main part is done, now it is time to tell Raspberry where is a root partition. In a cmdline.txt file we need to change root= part. Now it’ll look like root=/dev/mmcblk0p2 rw rootwait , and we need to put our drive’s root partition instead of that, e.g. root=/dev/sda1 rw rootwait .