Introduction
La plupart des utilisateurs utiliseront leur carte avec une distribution Linux adaptée, telle que Debian squeeze ou Arch Linux pour ne citer qu'eux (disponible en téléchargement sur le site de raspberry pi). Elles offrent la possibilité d'avoir une suite complète de logiciel pour l'administration du système, la programmation, le multimédia et autres.Ces distributions nécessitent d'avoir une carte SD avec une taille adaptée, environ 2 Go minimum.
Je vais partir du postulat que je n'ai ni le besoin, ni l'envie, d'utiliser ce genre de distribution. Pour cela, je vais me construire un environnement minimaliste pour ma carte.
Cet environnement sera constitué d' :
- Une chaine de compilation croisée
- Un bootloader
- Un Noyau Linux
- Un système de fichiers (avec tout ce qui va bien dedans, ex : busybox, etc ...)