Why SSD drives just to USB boot? A little bit faster and a lot more stable.
Why a more stable raspberry pi?
This is a large search space.. Running a node for Web 3.0 services, a node for any decentralized infrastructure, DeFi, IPFS, the Graph, ETH[…]
![](https://larsenclose.com/wp-content/uploads/2021/06/nodeLife-1-1024x768.jpg)
After following several tutorials which failed along with thousands of line of code dedicated to automating the setup for USB boot from a sata drive [transferring or cloning from an SD card] it felt like duty to write a quick post. I hope this saves someone time, perhaps frustration, and certainly as in my own case, feeling silly for having not started with this obvious approach.
![](https://larsenclose.com/wp-content/uploads/2021/06/pluggedin-1-535x1024.jpg)
After all the ‘USB boot on Ubuntu 21.4 server with a raspberry pi 4’– + similar, tutorials and scripts all failed, I thought about it and… Eureka! I plugged it in. I just flashed the image directly to my drive via USB. After trying lots of cables I found that using one of the USB 180° male – male adapters to connect to the drive worked with most other combinations.
![](https://larsenclose.com/wp-content/uploads/2021/06/open.jpg)
Then just flash it like you would an sd card, configure system-boot just like an sd card and boot with only the usb connection to the drive [no sd card].
![](https://larsenclose.com/wp-content/uploads/2021/06/checkmore-768x1024.jpg)
I haven’t tested with other images or pi’s [only pi 4 64bit ubuntu 21.04 image for raspi]– as this is ancillary to my task at hand, but I certainly would try this before what seem like incredibly silly methods in retrospect from tutorials I came across.
![](https://larsenclose.com/wp-content/uploads/2021/06/image-1024x319.png)
https://ubuntu.com/download/raspberry-pi
![](https://larsenclose.com/wp-content/uploads/2021/06/image-1-1024x509.png)
THIS TYPE TAKES MORE WORK
![](https://larsenclose.com/wp-content/uploads/2021/06/UsbSSDConnecter-1024x743.jpg)
Not a lot more work, but some. Here flash ssd drive and sd card and connect or insert them both. Then ssh to the device and do a full update and upgrade. If you want to really dig in see the documentation at:
https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2711_bootloader_config.md
![](https://larsenclose.com/wp-content/uploads/2021/06/image-2-1024x881.png)
Or just sudo apt install raspi-config
and then enter the interface sudo raspi-config
and you’ll find the bootloader options under ‘advanced’ sub menu. Select boot usb first and reboot into your ssd drive as root system. —
![](https://larsenclose.com/wp-content/uploads/2021/06/Untitled-1024x934.jpg)