Kodi runs best on OpenELEC or LibreELEC, as it is a stripped down Linux which contains only what is necessary to run Kodi. It boots very fast directly into Kodi.
I installed LibreELEC 9.0.1 running Kodi 18.1 on an Asrock Beebox N3150, with 8 GB DDR3L single channel RAM, and 64 GB mSATA drive (Transcend MSA370). The Beebox is very small, although you can install a 2.5“ SSD, the mSATA is the much better solution as it does not fill up the enclosure and compromise the cooling.
The following guide explains how to install Kodi on any Intel compatible 64bit architecture.
cd /storage/.update wget http://releases.libreelec.tv/LibreELEC-Generic.x86_64-9.0.1.img.gz reboot
As the setting up of a Kodi box with an alternative skin requires a lot of tweaking, you might think of cloning the device once it is fully setup. Here are some hints how to do this efficiently:
The following steps are only required, if you run the new box with a different media server: