Hi everyone,
Noob here. I had my Raspberry Pi 4 Umbrel Node offline for several weeks. Before, it had been running smoothly. Yesterday, when I tried to fire it up, I ran into the following error message displayed in my browser:
Error: Failed to mount external drive
I then searched the forums and found this post, dealing with the exact same issue: Error: Failed to mount external drive
I did as suggested and created a log. However, there seem to be different issues than in the above post. Here’s the log:
Umbrel version
0.5.3
Flashed OS version
v0.5.3
Raspberry Pi Model
Revision : c03115
Serial : 100000005acf0d79
Model : Raspberry Pi 4 Model B Rev 1.5Firmware
Dec 1 2021 15:01:54
Copyright (c) 2012 Broadcom
version 71bd3109023a0c8575585ba87cbb374d2eeb038f (clean) (release) (start)Temperature
temp=29.7’C
Throttling
throttled=0x0
Memory usage
total used free shared buff/cache available
Mem: 3.8G 120M 3.2G 8.0M 433M 3.6G
Swap: 0B 0B 0Btotal: 3.2%
system: 3.2%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.0G 24G 11% /
/dev/root 29G 3.0G 24G 11% /Startup service logs
– Logs begin at Fri 2023-09-08 11:18:45 UTC, end at Fri 2023-09-08 11:38:32 UTC. –
Sep 08 11:18:54 umbrel systemd[1]: Dependency failed for Umbrel Startup Service.
Sep 08 11:18:54 umbrel systemd[1]: umbrel-startup.service: Job umbrel-startup.service/start failed with result ‘dependency’.External storage service logs
– Logs begin at Fri 2023-09-08 11:18:45 UTC, end at Fri 2023-09-08 11:38:32 UTC. –
Sep 08 11:18:49 umbrel systemd[1]: Starting External Storage Mounter…
Sep 08 11:18:49 umbrel external storage mounter[477]: Running external storage mount script…
Sep 08 11:18:50 umbrel external storage mounter[477]: Found device “WD Blue SA510 2.5 1000GB”
Sep 08 11:18:50 umbrel external storage mounter[477]: Blacklisting USB device IDs against UAS driver…
Sep 08 11:18:50 umbrel external storage mounter[477]: Rebinding USB drivers…
Sep 08 11:18:50 umbrel external storage mounter[477]: Checking USB devices are back…
Sep 08 11:18:50 umbrel external storage mounter[477]: Waiting for USB devices…
Sep 08 11:18:51 umbrel external storage mounter[477]: Waiting for USB devices…
Sep 08 11:18:52 umbrel external storage mounter[477]: Waiting for USB devices…
Sep 08 11:18:53 umbrel external storage mounter[477]: Checking if the device is ext4…
Sep 08 11:18:53 umbrel external storage mounter[477]: Yes, it is ext4
Sep 08 11:18:53 umbrel external storage mounter[477]: Checking filesystem for corruption…
Sep 08 11:18:53 umbrel external storage mounter[477]: e2fsck 1.44.5 (15-Dec-2018)
Sep 08 11:18:53 umbrel external storage mounter[477]: umbrel: clean, 251735/61054976 files, 168615485/244190208 blocks
Sep 08 11:18:53 umbrel external storage mounter[477]: Mounting partition…
Sep 08 11:18:54 umbrel external storage mounter[477]: mount: /mnt/data: can’t read superblock on /dev/sda1.
Sep 08 11:18:54 umbrel external storage mounter[477]: Error mounting partition
Sep 08 11:18:54 umbrel systemd[1]: umbrel-external-storage.service: Main process exited, code=exited, status=1/FAILURE
Sep 08 11:18:54 umbrel systemd[1]: umbrel-external-storage.service: Failed with result ‘exit-code’.
Sep 08 11:18:54 umbrel systemd[1]: Failed to start External Storage Mounter.External storage SD card update service logs
– Logs begin at Fri 2023-09-08 11:18:45 UTC, end at Fri 2023-09-08 11:38:32 UTC. –
Sep 08 11:18:54 umbrel systemd[1]: Dependency failed for External Storage SDcard Updater.
Sep 08 11:18:54 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.auth.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 objectTor Proxy 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.auth.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==== Result ====
The debug script did not automatically detect any issues with your Umbrel.
I have no clue what to do now. Any help would be appreciated, thanks!