DietPi for Odroid M1S

Hi, so I bought a M1S as a replacement for a C4 because there is a SSD slot. Unfortunately I did not check if there is DietPi Image ready to install. But finally got it working properly.

here the steps:

a Debian Image can be found here:

https://ppa.linuxfactory.or.kr/images/raw/arm64/bookworm/

downloaded this: debian-bookworm-server-odroidm1s-20240522.img.xz

Install with these steps via USB from PC:

https://wiki.odroid.com/odroid-m1s/getting_started/os_installation_guide?redirect=1#install_over_usb_from_pc

That will give you a working Debian installation, but with one important thing missing. The CPU governor missing and CPU on a low power setting as I found out after conversion to DietPi.

to be continued…

1 Like

only 2 Links possible so here Part 2:

But found a fix to upgrade the kernel from 6.1 to 6.6 here:

https://forum.odroid.com/viewtopic.php?t=47809

just do:

apt update
apt install linux-image-6.6.0-odroid-arm64

that will make the governor work, now convert to DietPi with “dietpi-installer”

https://dietpi.com/docs/hardware/#make-your-own-distribution

finally fix the dbus warning messages I got:

apt install dbus
systemctl unmask systemd-logind
systemctl start systemd-logind

now DietPi is on the eMMC and I can use a SSD as data storage as planned.

Hope that will help with the M1S.