je plussoie, car des distros minimales "NAS" ou "firewall" sont basées dessus.
busybox te fait déjà gagner de la place (une unique binaire qui remplace le shell et tous les outils grep, mkdir, cp etc.)
et en particulier, avoir un système de fichier adapté à la flash est utile (du type de jffs2), ça minimise les écritures / évite les cas où tu va passer ton temps à effacer un gros bloc de flash pour une écriture.
ça permet surtout de prolonger la durée de vie de la flash. (une clef USB ce n'est pas ce qu'il ya de plus fiable)
ils ont fait un truc intéressant de ce côté on dirait.
http://en.wikipedia.org/wiki/OpenWrt
Citation :
One novel and useful feature of OpenWrt is its fully writable file system, which allows for package management via the ipkg package system (opkg in recent versions). This makes OpenWrt very versatile and adaptable to different requirements, by allowing users to install new software. This contrasts with other Linux-based firmware, which is often based on a read-only SquashFS filesystem (or similar) that offers efficient compression but no way to modify the installed software without rebuilding and flashing a complete firmware image. OpenWrt achieves good compression by using mini_fo to overlay a writable JFFS2 filesystem over a read-only SquashFS filesystem in a copy-on-write fashion.
|
quelle que soit la solution retenue, aie un système de fichier adapté (ext3 pas bien, ext2 mieux, truc adapté à la flash bien)