Embarquez Linux! ou Linux Everywhere...
Date de publication : 12/04/2005 ,
Date de mise a jour : 12/04/2005
Par
Pierre Ficheux Patrice Kadionik (http://kadionik.developpez.com/)
Le but de cet article est de décrire quelques techniques utilisables pour embarquer une distribution
Linux réduite sur divers supports de faible capacité.
I. Présentation
II. Sommaire
III. Téléchargement
IV. L'auteur
I. Présentation
Le but de cet article est de décrire quelques techniques utilisables pour embarquer une distribution
Linux réduite sur divers supports de faible capacité (CompactFlash, Disk On Module ou DoM, clé
USB, Disk On Chip ou DoC). Après avoir présenté les différents supports étudiés, nous détaillerons
une structure de système permettant de garantir une sécurité maximale de l'installation tout en
minimisant l'empreinte mémoire.
Cette article fait suite aux diverses publications de l'auteur ainsi qu'à l'influence de collègues, amis
et complices de longue date qui se reconnaîtront facilement :-) Pour l'heure je remercie Patrice
Kadionik pour sa contribution concernant la technologie des mémoires et Michel Stempin pour ses
commentaires
Les exemples présentés se basent sur un noyau Linux 2.4 - encore majoritairement répandu - mais
peuvent être très simplement adaptés à un noyau 2.6.
II. Sommaire
- Résumé
- La technologie des mémoires pour l'embarqué
- Les mémoires RAM
- Les mémoires ROM
- Créer une distribution Linux embarqué
- Mémoire de masse et système de fichier principal
- Les mémoires CompactFlash
- Partionnement de la CompactFlash
- Formatage de la partition
- Montage de la partition
- Installation de LILO
- Les mémoires Disk On Module (DoM)
- Les clés USB
- Utilisation sous Linux
- Démarrage sur la clé
- Les mémoires Disk On Chip (DoC)
- Utilisation du DoC sous Linux
- Démarrage à partir du DoC
- Utilisation de CRAMFS
- Mise en place (implémentation)
- Bibliographie
III. Téléchargement
IV. L'auteur
L'auteur Patrice Kadionik est ingénieur en Télécommunications-Réseaux de formation.
Il est actuellement Enseignant Chercheur à
l' ENSEIRB et est responsable de l'option
Systèmes Embarqués.
Pour plus d'informations, rendez-vous sur sa page personnelle.
|