# Odd HD Problem - Umbrel Only, Consistent

**URL:** <https://community.umbrel.com/t/odd-hd-problem-umbrel-only-consistent/7614>\
**Category:** Support and Troubleshooting\
**Created:** [May 8, 2022, 2:05pm UTC](https://community.umbrel.com/t/odd-hd-problem-umbrel-only-consistent/7614 "2022-05-08T14:05:06Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![tufumbrel](https://avatars.discourse-cdn.com/v4/letter/t/df788c/32.png) [@tufumbrel](https://community.umbrel.com/u/tufumbrel)\
**Post date:** [May 8, 2022, 2:05pm UTC](https://community.umbrel.com/t/odd-hd-problem-umbrel-only-consistent/7614/1 "2022-05-08T14:05:06Z")

</div>

All,

Been having this issue for a few months now and can’t seem to troubleshoot it or find anything similar on the forums. Plenty of talk about HD issues, but not this one that I can find.

Had Pi running Umbrel with 1T Patriot thumb drive for about 6 months w/o issue. After a restart began having issues seeing external drive. Long story short, tried reinstalling, tried different Pi, different power supply, differnt thumb drive. Results always the same. Install Raspian or other OS and no issue, drives all work fine, USB devices all kosher. This only seems to happen with Umbrel.

Pulled logs and did the “blacklist” command. Same issue.

Any ideas? Many thanks ahead of time.

Logs below along with a couple LSUSB commands to see how the USB “dissappears”

# ===================== = Umbrel debug info =

## Umbrel version

0.4.17

## Flashed OS version

v0.4.17

## Raspberry Pi Model

Revision : c03114  
Serial : 10000000c4ff68a6  
Model : Raspberry Pi 4 Model B Rev 1.4

## Firmware

Dec 1 2021 15:01:54  
Copyright © 2012 Broadcom  
version 71bd3109023a0c8575585ba87cbb374d2eeb038f (clean) (release) (start)

## Temperature

temp=49.1’C

## Throttling

throttled=0x0

## Memory usage

```
          total used free shared buff/cache available

```

Mem: 3.8G 131M 3.5G 8.0M 209M 3.6G  
Swap: 0B 0B 0B

total: 3.5%  
system: 3.5%  
tor: 0%  
lnd: 0%  
electrs: 0%  
bitcoin: 0%

## Memory monitor logs

tail: cannot open ‘/home/umbrel/umbrel/scripts/…/logs/memory-monitor.log’ for reading: No such file or directory

## Filesystem information

Filesystem Size Used Avail Use% Mounted on  
/dev/root 29G 3.1G 25G 12% /  
/dev/root 29G 3.1G 25G 12% /

## Startup service logs

– Logs begin at Sat 2022-05-07 22:36:01 UTC, end at Sat 2022-05-07 22:36:56 UTC. –  
May 07 22:36:16 umbrel systemd[1]: Dependency failed for Umbrel Startup Service.  
May 07 22:36:16 umbrel systemd[1]: umbrel-startup.service: Job umbrel-startup.service/start failed with result ‘dependency’.

## External storage service logs

– Logs begin at Sat 2022-05-07 22:36:01 UTC, end at Sat 2022-05-07 22:36:56 UTC. –  
May 07 22:36:06 umbrel systemd[1]: Starting External Storage Mounter…  
May 07 22:36:06 umbrel external storage mounter[492]: Running external storage mount script…  
May 07 22:36:06 umbrel external storage mounter[492]: Found device " Patriot Memory"  
May 07 22:36:06 umbrel external storage mounter[492]: Blacklisting USB device IDs against UAS driver…  
May 07 22:36:06 umbrel external storage mounter[492]: Rebinding USB drivers…  
May 07 22:36:07 umbrel external storage mounter[492]: Checking USB devices are back…  
May 07 22:36:07 umbrel external storage mounter[492]: Waiting for USB devices…  
May 07 22:36:08 umbrel external storage mounter[492]: Waiting for USB devices…  
May 07 22:36:09 umbrel external storage mounter[492]: Waiting for USB devices…  
May 07 22:36:10 umbrel external storage mounter[492]: Waiting for USB devices…  
May 07 22:36:11 umbrel external storage mounter[492]: Waiting for USB devices…  
May 07 22:36:12 umbrel external storage mounter[492]: Waiting for USB devices…  
May 07 22:36:13 umbrel external storage mounter[492]: Waiting for USB devices…  
May 07 22:36:14 umbrel external storage mounter[492]: Waiting for USB devices…  
May 07 22:36:15 umbrel external storage mounter[492]: Waiting for USB devices…  
May 07 22:36:16 umbrel external storage mounter[492]: USB devices weren’t registered after 10 tries…  
May 07 22:36:16 umbrel external storage mounter[492]: Exiting mount script without doing anything  
May 07 22:36:16 umbrel systemd[1]: umbrel-external-storage.service: Main process exited, code=exited, status=1/FAILURE  
May 07 22:36:16 umbrel systemd[1]: umbrel-external-storage.service: Failed with result ‘exit-code’.  
May 07 22:36:16 umbrel systemd[1]: Failed to start External Storage Mounter.

## External storage SD card update service logs

– Logs begin at Sat 2022-05-07 22:36:01 UTC, end at Sat 2022-05-07 22:36:56 UTC. –  
May 07 22:36:16 umbrel systemd[1]: Dependency failed for External Storage SDcard Updater.  
May 07 22:36:16 umbrel systemd[1]: umbrel-external-storage-sdcard-update.service: Job umbrel-external-storage-sdcard-update.service/start failed with result ‘dependency’.

## Karen logs

tail: cannot open ‘logs/karen.log’ for reading: No such file or directory

## Docker containers

NAMES STATUS

## Umbrel logs

ERROR: The Compose file ‘./docker-compose.yml’ is invalid because:  
networks.default.ipam.config.subnet is invalid: should use the CIDR format  
services.tor\_proxy.ports contains an invalid type, it should be a number, or an object  
services.bitcoin.ports contains an invalid type, it should be a number, or an object  
services.electrs.ports contains an invalid type, it should be a number, or an object  
services.lnd.ports contains an invalid type, it should be a number, or an object  
services.lnd.ports contains an invalid type, it should be a number, or an object  
services.nginx.ports contains an invalid type, it should be a number, or an object  
services.lnd.ports value [‘9735:9735’, ‘:’, ‘:’] has non-unique elements

## Bitcoin Core logs

ERROR: The Compose file ‘./docker-compose.yml’ is invalid because:  
networks.default.ipam.config.subnet is invalid: should use the CIDR format  
services.tor\_proxy.ports contains an invalid type, it should be a number, or an object  
services.bitcoin.ports contains an invalid type, it should be a number, or an object  
services.electrs.ports contains an invalid type, it should be a number, or an object  
services.lnd.ports contains an invalid type, it should be a number, or an object  
services.lnd.ports contains an invalid type, it should be a number, or an object  
services.nginx.ports contains an invalid type, it should be a number, or an object  
services.lnd.ports value [‘9735:9735’, ‘:’, ‘:’] has non-unique elements

## LND logs

ERROR: The Compose file ‘./docker-compose.yml’ is invalid because:  
networks.default.ipam.config.subnet is invalid: should use the CIDR format  
services.tor\_proxy.ports contains an invalid type, it should be a number, or an object  
services.bitcoin.ports contains an invalid type, it should be a number, or an object  
services.electrs.ports contains an invalid type, it should be a number, or an object  
services.lnd.ports contains an invalid type, it should be a number, or an object  
services.lnd.ports contains an invalid type, it should be a number, or an object  
services.nginx.ports contains an invalid type, it should be a number, or an object  
services.lnd.ports value [‘9735:9735’, ‘:’, ‘:’] has non-unique elements

## electrs logs

ERROR: The Compose file ‘./docker-compose.yml’ is invalid because:  
networks.default.ipam.config.subnet is invalid: should use the CIDR format  
services.tor\_proxy.ports contains an invalid type, it should be a number, or an object  
services.bitcoin.ports contains an invalid type, it should be a number, or an object  
services.electrs.ports contains an invalid type, it should be a number, or an object  
services.lnd.ports contains an invalid type, it should be a number, or an object  
services.lnd.ports contains an invalid type, it should be a number, or an object  
services.nginx.ports contains an invalid type, it should be a number, or an object  
services.lnd.ports value [‘9735:9735’, ‘:’, ‘:’] has non-unique elements

## Tor logs

# ERROR: The Compose file ‘./docker-compose.yml’ is invalid because: networks.default.ipam.config.subnet is invalid: should use the CIDR format services.tor\_proxy.ports contains an invalid type, it should be a number, or an object services.bitcoin.ports contains an invalid type, it should be a number, or an object services.electrs.ports contains an invalid type, it should be a number, or an object services.lnd.ports contains an invalid type, it should be a number, or an object services.lnd.ports contains an invalid type, it should be a number, or an object services.nginx.ports contains an invalid type, it should be a number, or an object services.lnd.ports value [‘9735:9735’, ‘:’, ‘:’] has non-unique elements

# ==== Result ====

You have either no external drive connected to your Raspberry Pi or the drive is not being detected.  
Please shutdown your Raspberry Pi (‘sudo shutdown’), then plug the SSD into the other USB3 port.  
After you’ve finished that, boot your Raspberry Pi back up. If it still still doesn’t work,  
you can contact us on Telegram ([t.me/getumbrel](http://t.me/getumbrel)) and share the output of this script.

With Drive only Plugged in:

umbrel@umbrel:~ $ lsusb  
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  
umbrel@umbrel:~ $

With keyboard plugged in:

umbrel@umbrel:~ $ lsusb  
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub  
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  
umbrel@umbrel:~ $

With Drive and keyboard Plugged in:

umbrel@umbrel:~ $ lsusb  
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub  
umbrel@umbrel:~ $

---

<div class="post-metadata">

**Author:** ![DarthCoin](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/darthcoin/32/1628_2.png) [@DarthCoin](https://community.umbrel.com/u/DarthCoin)\
**Post date:** [May 8, 2022, 4:03pm UTC](https://community.umbrel.com/t/odd-hd-problem-umbrel-only-consistent/7614/2 "2022-05-08T16:03:27Z")

</div>

> [@tufumbrel](#):
>
> Had Pi running Umbrel with 1T Patriot thumb drive

You answer yourself to the issue.

---

<div class="post-metadata">

**Author:** ![tufumbrel](https://avatars.discourse-cdn.com/v4/letter/t/df788c/32.png) [@tufumbrel](https://community.umbrel.com/u/tufumbrel)\
**Post date:** [May 8, 2022, 4:16pm UTC](https://community.umbrel.com/t/odd-hd-problem-umbrel-only-consistent/7614/3 "2022-05-08T16:16:17Z")

</div>

I don’t know what that means, Darth? It was running, then stops, even after numerous clean installs. It runs with other OS’s on the same and hardware. Nothing has changed. Even tried using older versions of Umbrel. Different hardware across the board have the same issue. The problem points to something in Umbrel. The logs don’t show an error other than saying USB devices aren’t found. They are found under other OS’s. Any help in solving the problem, Darth?

---

<div class="post-metadata">

**Author:** ![DarthCoin](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/darthcoin/32/1628_2.png) [@DarthCoin](https://community.umbrel.com/u/DarthCoin)\
**Post date:** [May 8, 2022, 4:18pm UTC](https://community.umbrel.com/t/odd-hd-problem-umbrel-only-consistent/7614/4 "2022-05-08T16:18:47Z")

</div>

> [@tufumbrel](#):
>
> I don’t know what that means, Darth?

Remove the fucking USB stick and use a damn compatible SSD drive. That’s it.

---

<div class="post-metadata">

**Author:** ![tufumbrel](https://avatars.discourse-cdn.com/v4/letter/t/df788c/32.png) [@tufumbrel](https://community.umbrel.com/u/tufumbrel)\
**Post date:** [May 8, 2022, 4:28pm UTC](https://community.umbrel.com/t/odd-hd-problem-umbrel-only-consistent/7614/5 "2022-05-08T16:28:56Z")

</div>

I removed the fucking USB stick and tried 3 other fucking USB sticks and SSD drives, all on the list of “approved” fucking devices.  
Not to mention I had the fucking USB stick working on the initial fucking install as well as subsequent fucking installs.  
So no, that’s not fucking it. Try something fucking else to help solve the fucking problem.

---

<div class="post-metadata">

**Author:** ![tufumbrel](https://avatars.discourse-cdn.com/v4/letter/t/df788c/32.png) [@tufumbrel](https://community.umbrel.com/u/tufumbrel)\
**Post date:** [May 8, 2022, 4:52pm UTC](https://community.umbrel.com/t/odd-hd-problem-umbrel-only-consistent/7614/6 "2022-05-08T16:52:52Z")

</div>

Same issue with the fucking Crucial MX500 drive, which the Umbrel site recommends, see logs below. It’s the same fucking error message using the hardware you recommended. Check your code:

# umbrel@umbrel:~ $ ~/umbrel/scripts/debug --upload

# = Umbrel debug info =

## Umbrel version

0.4.17

## Flashed OS version

v0.4.17

## Raspberry Pi Model

Revision : c03114  
Serial : 10000000c4ff68a6  
Model : Raspberry Pi 4 Model B Rev 1.4

## Firmware

Dec 1 2021 15:01:54  
Copyright © 2012 Broadcom  
version 71bd3109023a0c8575585ba87cbb374d2eeb038f (clean) (release) (start)

## Temperature

temp=36.5’C

## Throttling

throttled=0x0

## Memory usage

```
          total used free shared buff/cache available

```

Mem: 3.8G 131M 3.4G 8.0M 263M 3.6G  
Swap: 0B 0B 0B

total: 3.5%  
system: 3.5%  
tor: 0%  
lnd: 0%  
electrs: 0%  
bitcoin: 0%

## Memory monitor logs

tail: cannot open ‘/home/umbrel/umbrel/scripts/…/logs/memory-monitor.log’ for reading: No such file or directory

## Filesystem information

Filesystem Size Used Avail Use% Mounted on  
/dev/root 939G 3.1G 898G 1% /  
/dev/root 939G 3.1G 898G 1% /

## Startup service logs

– Logs begin at Sun 2022-05-08 02:32:36 UTC, end at Sun 2022-05-08 16:49:38 UTC. –  
May 08 02:32:53 umbrel systemd[1]: Dependency failed for Umbrel Startup Service.  
May 08 02:32:53 umbrel systemd[1]: umbrel-startup.service: Job umbrel-startup.service/start failed with result ‘dependency’.

## External storage service logs

– Logs begin at Sun 2022-05-08 02:32:36 UTC, end at Sun 2022-05-08 16:49:38 UTC. –  
May 08 02:32:43 umbrel systemd[1]: Starting External Storage Mounter…  
May 08 02:32:43 umbrel external storage mounter[510]: Running external storage mount script…  
May 08 02:32:43 umbrel external storage mounter[510]: Found device " GZX202"  
May 08 02:32:43 umbrel external storage mounter[510]: Blacklisting USB device IDs against UAS driver…  
May 08 02:32:43 umbrel external storage mounter[510]: Rebinding USB drivers…  
May 08 02:32:44 umbrel external storage mounter[510]: Checking USB devices are back…  
May 08 02:32:44 umbrel external storage mounter[510]: Waiting for USB devices…  
May 08 02:32:45 umbrel external storage mounter[510]: Waiting for USB devices…  
May 08 02:32:46 umbrel external storage mounter[510]: Waiting for USB devices…  
May 08 02:32:47 umbrel external storage mounter[510]: Waiting for USB devices…  
May 08 02:32:48 umbrel external storage mounter[510]: Waiting for USB devices…  
May 08 02:32:49 umbrel external storage mounter[510]: Waiting for USB devices…  
May 08 02:32:50 umbrel external storage mounter[510]: Waiting for USB devices…  
May 08 02:32:51 umbrel external storage mounter[510]: Waiting for USB devices…  
May 08 02:32:52 umbrel external storage mounter[510]: Waiting for USB devices…  
May 08 02:32:53 umbrel external storage mounter[510]: USB devices weren’t registered after 10 tries…  
May 08 02:32:53 umbrel external storage mounter[510]: Exiting mount script without doing anything  
May 08 02:32:53 umbrel systemd[1]: umbrel-external-storage.service: Main process exited, code=exited, status=1/FAILURE  
May 08 02:32:53 umbrel systemd[1]: umbrel-external-storage.service: Failed with result ‘exit-code’.  
May 08 02:32:53 umbrel systemd[1]: Failed to start External Storage Mounter.

## External storage SD card update service logs

– Logs begin at Sun 2022-05-08 02:32:36 UTC, end at Sun 2022-05-08 16:49:38 UTC. –  
May 08 02:32:53 umbrel systemd[1]: Dependency failed for External Storage SDcard Updater.  
May 08 02:32:53 umbrel systemd[1]: umbrel-external-storage-sdcard-update.service: Job umbrel-external-storage-sdcard-update.service/start failed with result ‘dependency’.

## Karen logs

tail: cannot open ‘logs/karen.log’ for reading: No such file or directory

## Docker containers

NAMES STATUS

## Umbrel logs

ERROR: The Compose file ‘./docker-compose.yml’ is invalid because:  
networks.default.ipam.config.subnet is invalid: should use the CIDR format  
services.tor\_proxy.ports contains an invalid type, it should be a number, or an object  
services.bitcoin.ports contains an invalid type, it should be a number, or an object  
services.electrs.ports contains an invalid type, it should be a number, or an object  
services.lnd.ports contains an invalid type, it should be a number, or an object  
services.lnd.ports contains an invalid type, it should be a number, or an object  
services.nginx.ports contains an invalid type, it should be a number, or an object  
services.lnd.ports value [‘9735:9735’, ‘:’, ‘:’] has non-unique elements

## Bitcoin Core logs

ERROR: The Compose file ‘./docker-compose.yml’ is invalid because:  
networks.default.ipam.config.subnet is invalid: should use the CIDR format  
services.tor\_proxy.ports contains an invalid type, it should be a number, or an object  
services.bitcoin.ports contains an invalid type, it should be a number, or an object  
services.electrs.ports contains an invalid type, it should be a number, or an object  
services.lnd.ports contains an invalid type, it should be a number, or an object  
services.lnd.ports contains an invalid type, it should be a number, or an object  
services.nginx.ports contains an invalid type, it should be a number, or an object  
services.lnd.ports value [‘9735:9735’, ‘:’, ‘:’] has non-unique elements

## LND logs

ERROR: The Compose file ‘./docker-compose.yml’ is invalid because:  
networks.default.ipam.config.subnet is invalid: should use the CIDR format  
services.tor\_proxy.ports contains an invalid type, it should be a number, or an object  
services.bitcoin.ports contains an invalid type, it should be a number, or an object  
services.electrs.ports contains an invalid type, it should be a number, or an object  
services.lnd.ports contains an invalid type, it should be a number, or an object  
services.lnd.ports contains an invalid type, it should be a number, or an object  
services.nginx.ports contains an invalid type, it should be a number, or an object  
services.lnd.ports value [‘9735:9735’, ‘:’, ‘:’] has non-unique elements

## electrs logs

ERROR: The Compose file ‘./docker-compose.yml’ is invalid because:  
networks.default.ipam.config.subnet is invalid: should use the CIDR format  
services.tor\_proxy.ports contains an invalid type, it should be a number, or an object  
services.bitcoin.ports contains an invalid type, it should be a number, or an object  
services.electrs.ports contains an invalid type, it should be a number, or an object  
services.lnd.ports contains an invalid type, it should be a number, or an object  
services.lnd.ports contains an invalid type, it should be a number, or an object  
services.nginx.ports contains an invalid type, it should be a number, or an object  
services.lnd.ports value [‘9735:9735’, ‘:’, ‘:’] has non-unique elements

## Tor logs

# ERROR: The Compose file ‘./docker-compose.yml’ is invalid because: networks.default.ipam.config.subnet is invalid: should use the CIDR format services.tor\_proxy.ports contains an invalid type, it should be a number, or an object services.bitcoin.ports contains an invalid type, it should be a number, or an object services.electrs.ports contains an invalid type, it should be a number, or an object services.lnd.ports contains an invalid type, it should be a number, or an object services.lnd.ports contains an invalid type, it should be a number, or an object services.nginx.ports contains an invalid type, it should be a number, or an object services.lnd.ports value [‘9735:9735’, ‘:’, ‘:’] has non-unique elements

# ==== Result ====

You have either no external drive connected to your Raspberry Pi or the drive is not being detected.  
Please shutdown your Raspberry Pi (‘sudo shutdown’), then plug the SSD into the other USB3 port.  
After you’ve finished that, boot your Raspberry Pi back up. If it still still doesn’t work,  
you can contact us on Telegram ([t.me/getumbrel](http://t.me/getumbrel)) and share the output of this script.  
umbrel@umbrel:~ $

---

<div class="post-metadata">

**Author:** ![DarthCoin](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/darthcoin/32/1628_2.png) [@DarthCoin](https://community.umbrel.com/u/DarthCoin)\
**Post date:** [May 8, 2022, 4:56pm UTC](https://community.umbrel.com/t/odd-hd-problem-umbrel-only-consistent/7614/7 "2022-05-08T16:56:54Z")

</div>

the message is very clear. You are using a bad hardware

---

<div class="post-metadata">

**Author:** ![tufumbrel](https://avatars.discourse-cdn.com/v4/letter/t/df788c/32.png) [@tufumbrel](https://community.umbrel.com/u/tufumbrel)\
**Post date:** [May 8, 2022, 8:06pm UTC](https://community.umbrel.com/t/odd-hd-problem-umbrel-only-consistent/7614/8 "2022-05-08T20:06:55Z")

</div>

![20220508_133316](https://canada1.discourse-cdn.com/flex030/uploads/getumbrel/original/2X/9/95f1beab6b648c09861b6b820935adb1e541761c.jpeg)

Node running for 2 years w/o issue. I am running 4 nodes, only issues with 1. Taking all 4 down now. Move to a project that has good community. Darth can play with himself, he’s used to it.

---

<div class="post-metadata">

**Author:** ![DarthCoin](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/darthcoin/32/1628_2.png) [@DarthCoin](https://community.umbrel.com/u/DarthCoin)\
**Post date:** [May 8, 2022, 8:20pm UTC](https://community.umbrel.com/t/odd-hd-problem-umbrel-only-consistent/7614/9 "2022-05-08T20:20:19Z")

</div>

That garbage you name it “node” ? OMG…
