Windows 11 Pro (16 GB) plus USB3 2TB SSD / WSL2 / Ubuntu 20.04.05 / Windows Docker
For the second time with over 70% of the blockchain downloaded, my Browser screen data goes blank, the interface loses my user identity, the bitcoin_bitcoind_1 docker gets stuck on ‘restarting’, and then over 400 GB of the blockchain gets dumped on my 500 GB laptop SSD. I have attached a screenshot demonstrating this behavior.
Five days ago, this happened out of the blue and required me to reinstall from Win11 up. This morning it happened after noticing the power strip that the system was plugged into was turned off, likely due to my Pit Bull stepping on it when she mugged me last night. In any case, this morning the system seemed like it recovered when it came out of sleep mode, as it began downloading the blockchain again. Then 15 minutes later, the screen goes blank, it thinks I’m a new user, and I have my second catastrophe in 5 days.
For perspective I’ve been working on this project for over a month, tweaking WSL 2 to be resilient enough to manage from such events as a power failure. I have 5 aborted blockchain download attempts, including a few using Umbrel 0.5.2. However, those failures were WSL and Docker related - I never experienced a failure at the Umbrel layer until I used 0.5.3 on these last two attempts, and I see another recent thread with similar issues with blank screens, login and passwords on 0.5.3.
I decided to check here this time before touching anything in the slim hopes of recovery. To make it more difficult, I can’t launch an Ubuntu terminal to check logs, which I find amazing that an app could cause the OS to also glitch like this, or how my password could be impacted by a borked Bitcoin core docker stuck on restarting. Per my screenshot, my Umbrel dockers are all running fine, and isn’t that where my user account and password is managed? Any advice, even how to shutdown gracefully and recoup my hard drive to avoid another Windows 11 reinstall would be greatly appreciated, as I don’t have it in me to go through this again, and I’ll just forget trying to do this for free using this extra PC.
Update 1: Here is the error I receive when attempting to launch an Ubuntu terminal. It does reference several get password user id errors - “getpwuid” which seems to be at the heart of the problem.
Update 2: I can confirm that the docker image dumped into Ubuntu. Is there any way to get the Bitcoin Node data back to the external mount?
UPDATE 3: I was able to run configure, debug, memory-monitor, and memory-usage and then started the install over a fresh docker instance. It now recognized my user id and password, and Bitcoin eventually came back up and started synching! But my local hard drive is almost completely filled, and according to Windows over 400GB being used by Ubuntu, and it looks like it continuing to fill up my local drive. Attaching logs, which don’t detect anything amiss. umbrel-1667757336086-debug.log (12.0 KB) umbrel-1667757165213-dmesg.log (50.1 KB)