ZimaOS 1.5.3 Plus crashing on TerraMaster F2-425

Hi All.
I recently purchased TerraMaster F2-425 NAS and after removing eMMC with TerraMaster OS I’ve installed ZimaOS 1.5.3 on NVME drive connected via internal USB.
It boots and kinda works but crashes randomly.
In idle state after couple of min GUI becomes half responsible, I’ve installed two apps Jellyfin and Transmission (this one doesn’t work at all) and those two apps become kinda zombie apps.
Icons of those apps become some default ones and it says it is a legacy app and unable to run it.
Reboot or shutdown doesn’t work then as the whole box just sits powered on and requires powering off from the on/off button.
I’m a bit annoyed as I build nas on Asus ITX mobo and it works rock solid stable for a while but after some time I reduced my files so much I don’t need six-bay NAS - hence upgrade to two bay TM.

Can I pull some logs from console to look for source of the problem?
Is the issue related to ZimaOS booting and running via USB 2.0 connection?

I really want it to work as NAS have no more warranty :frowning: due to me opening it and I really like ZimaOS (hence me purchasing plus).

Please let me know next steps.

Have a nice day.
Tom

=============================================================================
{
“device”: {
“model”: “Default string”,
“dmi”: {
“name”: “Default string”,
“version”: “Default string”
}
},
“cpu”: {
“model”: “Intel(R) Celeron(R) N5095 @ 2.00GHz”,
“cores”: 4,
“threads”: 4,
“frequency”: “2.80”
},
“memory”: {
“slots_used”: “2”,
“total_byte”: 4294967296,
“frequency”: “3200 MHz”,
“type”: “Unknown”
},
“gpu”: {
“models”: [“Intel Corporation JasperLake [UHD Graphics] (rev 01)”],
“nvidia_count”: 0
},
“generated_at”: “2026-01-08T14:53:41+00:00”

dmesg.txt (77.2 KB)

I believe this behaviour points to ZimaOS running its root filesystem over USB, rather than an issue with Jellyfin or Transmission.

ZimaOS isn’t designed to run the OS and Docker stack via a USB bridge. When the USB link stalls or resets, Docker can lose access to its storage, containers flip into a “legacy / zombie” state, the UI becomes partially responsive, and shutdown or reboot can hang. USB 2.0 makes this more likely.

Transmission not working is a symptom, not a separate problem.

Logs you should pull (useful to confirm):
From SSH, grab these before rebooting if possible:

dmesg -T | tail -200
journalctl -p err -b
journalctl -u docker --no-pager

I believe these will show USB, I/O, or Docker-related errors.

I suggest installing ZimaOS on an internal SATA or PCIe NVMe device. USB boot is fine for testing, but not stable for a production NAS.

You’ve already shown ZimaOS can be solid on your ASUS ITX system, I believe this is a hardware path limitation rather than a ZimaOS quality issue.

I’ve run some test while doing all below at once

  • copying files to my PC via shares
  • trans-coding movie media on handbrake
  • watching two streams from jellyfin on two PC’s

For couple of hours was stable like a rock to my surprise.

But at the end decided to follow above advise and re-installed ZimaOS onto one of the SSD’s (I don’t need raid just some space for my stuff) and it is working fine.

Except I lost the Plus license somehow. When trying to apply key I’ve received it says it was for different hardware for some reason! But that story for another thread.