HOW TO - Raspberry Pi3 boot from SSD - Install openHAB to USB or SSD and boot

It has been 16 months since my original post. All is perfectly good with my SSD based installation! It has been stable and completely hassle free. (maybe 1 manual reboot for simplicity sake).

wow.

Now that more and more users changed to RPi4, it would be interesting to see the steps for Rpi4 as well.

As far as I know the RPi4 uses the eeprom bootloader.
So if updated / activated, it’s able to boot from USB.

However, is there something else to be modified to make sure that the right partition is used for the boot process?

For openhab 3 I used the 64 bit (beta) version and it booted right away (after I upgraded the bootloader, via Google good to find how). The 32bit version didn’t work for me. It should after you copy some files after writing the image file to the disk but I didn’t get it to work(cost me almost a week
).

I try procedure for openhab 3 boot only SDD without SD and NO WORK.

I use SSD crucial 64GB and orico case 2179u3 i see SSD but dont work boot.

  1. enable boot usb - OK

[22:47:23] openhabian@openHABianPi:~$ vcgencmd otp_dump | grep 17:
17:3020000a

  1. usb adaptar is work

lsusb

Bus 001 Device 004: ID 152d:0578 JMicron Technology Corp. / JMicron USA Technology Corp. JMS567 SATA 6Gb/s bridge

  1. i see ssd

ls /dev/sda*
/dev/sda /dev/sda1 /dev/sda2

BUT DONT WORK BOOT WITOUT SD CARD.

HELP ME

Have you upgraded the boot loader to the latest: Raspberry Pi 4 boot EEPROM - Raspberry Pi Documentation

I had to add to .config as shown on the link below: