I ran dietpi-update to the latest version today and it changed a few things:
- kernal update
- Big Jellyfin update
I basically just run my dietPi machine as a media server and fortunately my media is on a separate NAS, I run dietPi off a 64GB USB stick.
When resuming from the update initially things were good, all except Jellyfin, all other services seemed to start up fine.
$ sudo journalctl -u jellyfin showed me a couple of issues, /tmp and /var/log were out of space, I’ve already seen the other post here that explains what to do in that situation so I went and made edits to my /etc/fstab.
Unfortunately I rebooted a little too eagerly perhaps, but after I set the logs to 1GB and the tmp to 2.1GB I restarted and saw that services appeared to launch, then Jellyfin even showed a plain white screen saying the migration was taking place and I should check logs to see progress.
Going back to the terminal any command said I did not have permission…
I exited ssh and tried to log in again, but I did not have permission…
I pulled out the power (there’s no reset button on the Rpi-4) reconnected and tried to ssh again, again I did not have permission.
upon trying again I get told that ssh: connect to host 192.168.1.69 port 22: No route to host
I have ejected the USB stick and connected it to my Desktop, and run fsck, it showed that there are differences between boot sector and it’s backup, so I followed the prompts to copy backup to original, and I also removed a dirty bit it identified, but this didn’t work when I tried rebooting from it, same issues.
The file system seem uncorrupted, I can browse through everything.
Is there a way to restore this machine without re-installing?

