# Umbrel Bitcoin and nvme SSDs

**URL:** <https://community.umbrel.com/t/umbrel-bitcoin-and-nvme-ssds/16482>\
**Category:** Bitcoin and Lightning\
**Created:** [April 20, 2024, 11:57am UTC](https://community.umbrel.com/t/umbrel-bitcoin-and-nvme-ssds/16482 "2024-04-20T11:57:02Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![doingbobthings](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/doingbobthings/32/5555_2.png) [@doingbobthings](https://community.umbrel.com/u/doingbobthings)\
**Post date:** [April 20, 2024, 11:57am UTC](https://community.umbrel.com/t/umbrel-bitcoin-and-nvme-ssds/16482/1 "2024-04-20T11:57:02Z")

</div>

Howdy, folks! New user here, just logging in to seek some help.

I’m trying to configure Umbrel and Bitcoin Node to use a Pi5 8GB and WD Black 2TB nvme SSD in an external USB housing (until my HAT arrives), but the past couple attempts, it seems everything is being written to the MicroSD card, and I get the ‘starting’ error because I’ve run out of space.

Can someone help point me in the right direction? Please understand I’m not a CLI guy and have no Linux chops, so be patient. 😉

Thanks in advance!

---

<div class="post-metadata">

**Author:** ![KristianHS](https://avatars.discourse-cdn.com/v4/letter/k/839c29/32.png) [@KristianHS](https://community.umbrel.com/u/KristianHS)\
**Post date:** [April 21, 2024, 7:26am UTC](https://community.umbrel.com/t/umbrel-bitcoin-and-nvme-ssds/16482/2 "2024-04-21T07:26:19Z")

</div>

I have the same issue, I also don’t know how to add externel storage in umbrel, so i will follow this topic

---

<div class="post-metadata">

**Author:** ![arcnz](https://avatars.discourse-cdn.com/v4/letter/a/a88e57/32.png) [@arcnz](https://community.umbrel.com/u/arcnz)\
**Post date:** [May 7, 2024, 8:35pm UTC](https://community.umbrel.com/t/umbrel-bitcoin-and-nvme-ssds/16482/3 "2024-05-07T20:35:31Z")

</div>

I have done this, but I had to try a couple of different nvme usb enclosures. [This](https://www.pccasegear.com/products/51353/cruxtec-usb-c-gen-2-nvme-pcie-m-2-ssd-enclosure) one works for me.

The [first](https://www.amazon.com.au/ORICO-Transparent-Enclosure-Tool-Free-Samsung970/dp/B07YF9VLH1?th=1) enclosure I tried did not get recognized and everything was put on the CD card. I’m not sure what the difference is, or whether my other enclosure was faulty. They’re both USB 3.1 Gen2, so they both should be compatible with the USB 3.0 on the Pi.

I haven’t been able to get umbrel working using the nvme directly connected to my PI5 using an Argon One V3 nvme case for the pi 5. Hopefully an update will become available.

---

<div class="post-metadata">

**Author:** ![doingbobthings](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/doingbobthings/32/5555_2.png) [@doingbobthings](https://community.umbrel.com/u/doingbobthings)\
**Post date:** [May 8, 2024, 2:48pm UTC](https://community.umbrel.com/t/umbrel-bitcoin-and-nvme-ssds/16482/4 "2024-05-08T14:48:34Z")

</div>

I think the reason it’s not woking for you is because you’re using USB external cases. The method I posted was for ‘internal’ PCIe SSD boards.

Have a look here:

> [@Umbrel on NVMe drives](https://community.umbrel.com/t/umbrel-on-nvme-drives/16613):
>
> For those of you who, like me, are new to Umbrel and purchased a Pi5 and an NVMe SSD, you will likely be struggling to get the OS installed and running. I hope to save you many hours of frustration trying to figure it out, especially if you’re a novice user. Equipment I used: Pi5 8G Pi OEM Power Supply WD Black SN770 2T NVMe SSD PCIe to SSD M.2 Board (I used this one: [Geekworm 1002](https://www.amazon.com/dp/B0CQYBBNP5)) Case of your choice Note that the board you select may interfere with the cooling unit of your case, so sh…

NOTE: Since my post, the CURL method of install is no longer supported by Umbrel. You will have to flash the Umbrel OS directly to the NVMe SSD (using one of those USB enclosures you have) and then run the install from there once the instructions for preparing the PiOS are done.

---

<div class="post-metadata">

**Author:** ![arcnz](https://avatars.discourse-cdn.com/v4/letter/a/a88e57/32.png) [@arcnz](https://community.umbrel.com/u/arcnz)\
**Post date:** [May 8, 2024, 7:38pm UTC](https://community.umbrel.com/t/umbrel-bitcoin-and-nvme-ssds/16482/5 "2024-05-08T19:38:21Z")

</div>

The Cruxtec external case works fine. So I have mynvme ssd in an external USB case, and everything worked fine. Plugged SSD case into USB port, flashed Umbrel on to the SDCard. Booted up, and it used the external USB drive, and I have 1.8Tb space. 🙂

I’m probably going to leave it like this until there is an update to the curl method or Umbrel supports the NVME.

---

<div class="post-metadata">

**Author:** ![doingbobthings](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/doingbobthings/32/5555_2.png) [@doingbobthings](https://community.umbrel.com/u/doingbobthings)\
**Post date:** [May 8, 2024, 10:00pm UTC](https://community.umbrel.com/t/umbrel-bitcoin-and-nvme-ssds/16482/6 "2024-05-08T22:00:50Z")

</div>

You’re missing the point.

You can use the NVMe drive INTERNALLY (i.e. with a ‘[HAT](https://www.amazon.com/dp/B0CQYBBNP5?psc=1&ref=ppx_yo2ov_dt_b_product_details)’) and boot directly off of it without the mSD card installed and still benefit from all 2T. It’s MUCH faster and supports Umbrel 1.x already if you just do a little extra config beforehand.

 ![Firefox_Screenshot_2024-05-08T22-49-16.846Z](https://canada1.discourse-cdn.com/flex030/uploads/getumbrel/original/2X/1/15e3369e70bbae74c1646933117c2f0b670ff2ea.jpeg)

---

<div class="post-metadata">

**Author:** ![arcnz](https://avatars.discourse-cdn.com/v4/letter/a/a88e57/32.png) [@arcnz](https://community.umbrel.com/u/arcnz)\
**Post date:** [May 9, 2024, 1:51am UTC](https://community.umbrel.com/t/umbrel-bitcoin-and-nvme-ssds/16482/7 "2024-05-09T01:51:29Z")

</div>

OK, I understand. If I did that would umbrel upgrades and app upgrades work?

I have an Argon One V3 case with the nvme expansion base. I got Raspbery Pi OS going using the internal nvme and it was great. Good boot and fast. But i thought I read somewhere the Umbrel OS upgrade may not work.

---

<div class="post-metadata">

**Author:** ![doingbobthings](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/doingbobthings/32/5555_2.png) [@doingbobthings](https://community.umbrel.com/u/doingbobthings)\
**Post date:** [May 9, 2024, 11:55am UTC](https://community.umbrel.com/t/umbrel-bitcoin-and-nvme-ssds/16482/8 "2024-05-09T11:55:05Z")

</div>

I wish I could say for sure. I don’t know anything about the Argon case other than they look awesome and have a good reputation. But I don’t see why a direct upgrade wouldn’t work if you’re already booting and running Umbrel directly off of the NVMe. It’s not possible to say for sure because v 1.2 isn’t out yet, so nobody knows.

The only way to know for sure would be to give it a try, with the understanding that you may have to start from scratch.

---

<div class="post-metadata">

**Author:** ![Dr.Detroit](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/dr.detroit/32/6479_2.png) [@Dr.Detroit](https://community.umbrel.com/u/Dr.Detroit)\
**Post date:** [November 8, 2024, 8:30am UTC](https://community.umbrel.com/t/umbrel-bitcoin-and-nvme-ssds/16482/9 "2024-11-08T08:30:09Z")

</div>

I JUST DID THIS… download “raspberry pi imager” probably already have it… [https://www.raspberrypi.com/software/](https://www.raspberrypi.com/software/)

you’ll need a micro SD you just have to choose a different boot order. very easy… OK  
“choose device” select NO FILTERING  
“choose OS” select Misc utility images  
then it will as PI 4 family or PI 5 family… select 5 ( for NVMe boot only Pi 5 is capable )  
last  
“choose storage” pick your micro SD card" when its done put it in the Pi 5 without the NVMe “that’s how I did it” and your screen will just turn green and the led will flash green. I just let it go for ? 30 seconds maybe a minute (probably only takes seconds) then I just held the power button down til it shut down… AND I have just yanked it out…BOTH worked lol…

THE BEST WAY is to get a NVME /USB and flash the Umbrel image on the NVMe do that process so it will boot from NVMe and its as fast as its gonna be…

 ![Screen Shot 2024-11-08 at 3.02.41 AM](https://canada1.discourse-cdn.com/flex030/uploads/getumbrel/original/2X/e/ec0f00a5d664d1778fe42b2aaabda59f5132b44d.png)  
 ![Screen Shot 2024-11-08 at 3.03.33 AM](https://canada1.discourse-cdn.com/flex030/uploads/getumbrel/original/2X/0/068ec659efdcde730516bb63e402702a70395097.png)

---

<div class="post-metadata">

**Author:** ![Dr.Detroit](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/dr.detroit/32/6479_2.png) [@Dr.Detroit](https://community.umbrel.com/u/Dr.Detroit)\
**Post date:** [November 8, 2024, 8:30am UTC](https://community.umbrel.com/t/umbrel-bitcoin-and-nvme-ssds/16482/10 "2024-11-08T08:30:49Z")

</div>

1.2.2 works fine w NVMe

---

<div class="post-metadata">

**Author:** ![Dr.Detroit](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/dr.detroit/32/6479_2.png) [@Dr.Detroit](https://community.umbrel.com/u/Dr.Detroit)\
**Post date:** [November 8, 2024, 10:02am UTC](https://community.umbrel.com/t/umbrel-bitcoin-and-nvme-ssds/16482/11 "2024-11-08T10:02:43Z")

</div>

the argon neo 5 is the whip!
