This is awesome. Each time I think I’m going to sit down and work something out I discover it’s already done! I was just looking for this to get around the embarrassingly bloated HiFiBerry image. Not to mention the image not in ‘community spirit’ (locked down). Will check yours out, thanks for posting!
Have to check, but I could send you an image, just dont know if its ok for Roonlabs that I “forward” their software. You also should note that network settings are fixed (IP, gateway and DNS) and it only boots from the internal eMMC. But Its also not so difficult to build it on your own if you know some linux.
For packages, basically only alsa-utils is left. In the kernel I removed all usb stuff except usb-audio, all powersaving, all sata drivers and all graphic drivers.
Roon is just unzipped to /opt with: tar jxvf ../RoonBridge_linuxx64.tar.bz2 -C ${TARGET_DIR}/opt/
And a start script added to /etc/init.d/
Just check boards/pc/ on the github link in this thread.
Thanks for replying. I have rudimentary Linux skills but no real knowledge of how to manipulate it beyond the usual install and configuration of an OS. I do use a Beaglebone Black and Green so I have some experience of flashing to on board memory and I purchased the NUC board with that in mind but for novices like myself we are dependant on the more knowledgeable to light our way! I am sure Roon wouldn’t mind but as I want to try the device as a HQPlayer NAA as well, I would be more than happy with the basic OS minus the Roon element if that helps.