Problems installing HA on Debian 13 kernel 6.12.58

Hi everyone,

I’m trying to install Home Assistant on an embedded controller using Docker, but I’m running into issues starting the Docker daemon. The goal is to run Home Assistant inside a container, but Docker itself fails to start properly.

Device details:

When I check the service status, I get this error:

systemctl status docker.service
× docker.service - Docker Application Container Engine
     Loaded: error (Reason: Unit docker.service failed to load properly, please adjust/correct and reload service manager: Device or resource busy)
     Active: failed (Result: exit-code)
TriggeredBy: × docker.socket
Main PID: 1483 (code=exited, status=1/FAILURE)

Start request repeated too quickly. Failed with result 'exit-code'.

It seems like the Docker daemon never starts, possibly due to something in the kernel or missing dependencies. Even if I wait for a longer period it says start repeated to quickly.

Has anyone successfully run Home Assistant (or Docker in general) on an embedded Linux platform like this? Any hints on required kernel modules, cgroups configuration, or other dependencies would be greatly appreciated.

Thanks in advance!

Arm A53 processor with 4Gb RAM so memory may be a little on the low side but it should work
Sounds like a software issue. The error log says something is busy. Is it hanging or needing configuration, or having network connection problems?
Can you ping it?

Thanks @IOT7712

After some investigation, it seams the docker container is not running. Docker is missing some kernel modules which I’m now trying to install.

Regarding RAM, it has only 1Gb. eMMC is 4Gb. Eventually, I could jump to the Gocontroll moduline display which has some more memory (2Gb RAM and 8Gb eMMC) but I think that the required modules for Docker are also not installed.

1Gb RAM may cause you capacity issues and random errors as memory thrash and exhaustion raises its ugly head. Your error logs may not be able to record it as the system may lock or crash or reboot before they are written to the log.

Recommend a very long string of Rosary beads.