Za mne BeagleBone Black: RPi + on-board FLASH s definovaným "wear-levelingem" (RPi i se značkovými SD kartami mi už několikrát nenabootovalo po roce provozu kvůli chybám ve fs) + bezUSBčkový Ethernet + 2 real-time jádra (náhražka obvykle používaného Arduina). Spolehlivé řešení pro takové to domácí automatizování, nikoliv jako HEVC STB nebo snad dokoce desktop.
> RPi i se značkovými SD kartami mi už několikrát nenabootovalo po roce provozu kvůli chybám ve fs
Otázka je, nakolik je to způsobené poškozením karty, a nakolik bugem v initu RPi.
Totiž, RPi při bootu spustí fsck, a to i když je / ve fstabu nastavený read-only. Například kvůli resetu RTC. Pokud ho v okamžiku běhu fsck vypneš, zůstane to v takovém stavu, že už se to příště nepodaří namountovat, a zhebne to (a musí se to opravit pomocí fsck z již běžícího systému). Samo se to opravit nedokáže, protože fsck je na té partition, která nejde přimoutovat. V desktopových distribucích se tohle neděje, protože je fsck v ramdisku, který dostupný je.
Výsledkem tedy je, že dáš RPi na chviličku do zásuvky, tak už nenabootuje.
Lze to řešit vypnutím fsck (parametr kernelu fastboot) nebo ohackováním initu, aby byl fsck dostupný i mimo / (ramdisk, statická kopie v /boot).