DietPi server on NUC - update issue

Hi there,

I currently have Roon server on a NUC with a DietPi install. I know I could get ROCK instead but that’s not exactly what I need/want.
Server works great however, there’s a persistent issue when update happens as it seems it’s wiping out the server and basically need a restore after the update to get back library, settings etc.
That issue has already been reported on Dietpi forum here and the DietPi folks are saying they’re actually following every steps as described in Roon installation and that this issue should be raised here.

Is this anything you could help with?

many thanks,

Dietpi on an intel nuc?

Apparently so…

1 Like

yes works very well appart from this issue.

Have tried to get @Dan_Knight to respond to this, but to no avail.
Have raised this issue on this fora also:

Best solution is to uninstall the DietPi-package and install Roon Server manually by following standard procedures outlined in the Roon install guides.

It has something to do with the DietPi setup selecting a bad location for the database, which gets erased upon every update.

DietPi x86, a very light distro with great management tools, but there are caveats, as you can see.

Lovely - I’ll give it a go there. Thank you v much. As you said that’s one of the caveat of using this distro but I prefer this to a full fledged Linux distro as I find the maintenance of DietPi so easy.

1 Like

Live and learn.
I remember it when the pi bit matched it’s platform.


Me too, I had to read their link in the post to clarify myself.
It sounds odd but sort of works it seems.

1 Like

It’s not so strange really, just another Linux based distro, compiled for PC (x86) as well as the slightly less powerful ARM processors of the Pi’s, Tinkerboards and what-have ya! :slight_smile:

I get that but when I started pi operating systems only operated on their namesakes hence expecting anything ending in pi, to be for a :pie:. :grinning:

1 Like

I had a look at the dietpi-software install script and what happens in DietPi is that the ROON_DATAROOT is set to the installation directory.

@support, is having the database in the installation directory supported or is this why the database gets wiped during a Roon update?

1 Like

How did you transfer DietPi to the boot drive on the NUC? IIRC, unless you do a lot of extra work, DietPi installs on x86 hardware are ephemeral.

Arch Linux offers similar minimalism, and the effort to set up the boot drive is also not trivial, but that end result will be closer to what you want, I think.

I have an Arch Linux Core. It’s on very underspec’ed hardware, but it is reliable. :slight_smile:

I actually had an arch Linux core but the effort to put it up again after I had a hard disk failure really put me off doing it a 2nd time. Also I was looking at a solution that’s easier to update as well as automated scripts to backup which Dietpi is fantastic at.

With respect to your first question, Dietpi has images for nuc and it’s something they support.
Just need to find a way to get the update clean for roon but it looks like all I have to do is install as if it was a regular Linux box instead of using the Dietpi installer.