I was having a similar issue with umbrel booting and then crashing after a few minutes. Reflashing didn’t help, but what fixed it was using a different case for the SSD. I have an external ssd dock that is USB and put the SSD drive in that. It is externally powered rather than powered over usb on Pi. That fixed it and umbrel has been running fine since. I have one of the recommended ssd case from the umbrel site coming soon. Hoping that fixes the issue. When I built the node a few months back - I bought all of the parts from the website, but the SSD enclosure was not available, so I got what I thought was similar enough. I suspect different enclosures have different power draws which was causing the SSD mount to fail. The issue for me only happened after upgrading to Umbrel 0.4.0. My set up ran fine for 3 months before this past week I had issues.
Try a different enclosure or one that has its own power.
My system kept crashing. I kept restarting. It was not fun. I replaced the SSD case with this cable:
SATA to USB Cable, Benfei USB 3.0 to SATA III Hard Driver Adapter Compatible for 2.5 inch HDD and SSD. So now the Pi connects directly to drive. No cash on hard drive.
And it’s working like a dream! Can’t thank you guys enough. Great job!! That cable is $10 on Amazon. Came next day and bingo!
Also, formatting the SSD to the correct format (Ext4) is SUPER IMPORTANT but a step which I feel is missing from the installation instructions. I followed the User Guide step by step but completely missed formatting, thinking that it would be included in the boot sequence.
To help total noobs I think it would be useful to mention the formatting required for the SSD/HDD before booting Umbrel.
I changed an enclosure to a cable, reformatted my SSD and rebooted Umbrel and we’re syncing (55% in 4 days)…
Looking now at the quickest and least power-sapping SDDs. In hindsight, I should have maybe gone for an NVMI M2 style SSD with an extension board - wish I had know this was an option before buying my Crucial MX500.
Yes, correct format of SSD is ext4.
But that is done also when you install first time Umbrel.
So if the drive is brand new (no partitions) it will be formatted in ext4 in the process.
Formatting it in ext4 from the beggining it doesn’t hurt, but users should keep in mind: do not format it in NTFS or using Windows systems. That will make unusable the disk and you will need to re-format it in ext4.
In the troubleshooting manual there’s a procedure mentioned (for when you want to copy the blockchain data from another source) about how to use ext4 disks on Windows.
y know? I still appreciate what you shared a lot. I have the same problem here. The system tells me that the SSD is okay, but the website still says: NO (Please connect an external drive (at least 1TB) to a USB 3.0 port (blue color) on your Raspberry Pi and restart your Umbrel.)
I hope tomorrow when I wake up I will has the same result like you ^^
In the beginning, I had lots of those problems with external drive, files corruption, etc, and found problems both in USB cable and USB to SATA adaptor.
If you decide to do a new clean install, before it, ask and i can show you simple tests to verify those parts.
HD is not suitable to this project. Recommended use SSD.
You need a sata-to-usb3 adapter (external disc case) to test the SSD.
With it, writing files and testing write speeds to the SSD gives hints what is the bad part.