Linux embarqué sur ALIX 2D3
Aujourd’hui j’ai reçu mon jouet :
Une carte mère ALIX 2D3 (AMD Geode 500Mhz, 256 Mo, 3 LAN 10/100), son boitier et une Compact Flash de 2 Go.
Le boot se fait via le couple dhcpd, atftp 🙂
L’installation se gère via le port console.
Système de fichier ext2 (pas d’ext3 pour éviter la journalisation ni de swap pour ne pas griller ma flash :x)
Vous devez posséder un port série sur votre machine ainsi qu’un câble null-modem Série.
Pour cette manipulation j’ai une CompactFlash 2Go
1. Préparation du système
- Installez votre carte Compact Flash dans le slot de la carte mère.
- Connectez votre Carte Alix au port COM de votre PC et lancer l’écoute via (Windows : HyperTerminal ou Putty Linux : Minicom) en mode 8N38400N1 flow control = none (8 data Bits, 1 Stop bit, 38400 bauds, Bit de parité 1)
- Allumez le système
- Pendant le test de la mémoire appuyez sur la touche S pour rentrer dans la configuration du BIOS puis sur E pour activer le PXE après appuyez sur Q et Y pour sauvegarder.
- Votre carte mère est prête vous pouvez l’éteindre pour le moment
- Installez un serveur DHCP avec une option de fichier de démarrage sur pxelinux.0 (cf. Article sur dhcp)
- Passez à l’étape suivante
2. Téléchargement de debian lenny netboot
Pour installer une debian 5.0 sur une Alix vous devez télécharger la version Amorçage par le réseau disponible sur le site de Debian. Extrayez les fichiers de l’archive à la racine de votre serveur TFTP. Modifiez le fichier pxelinux.cfg/default par celui-ci :
SERIAL 0 38400 0 DISPLAY debian-installer/i386/boot-screens/boot.txt DEFAULT install LABEL install kernel debian-installer/i386/linux append vga=normal initrd=debian-installer/i386/initrd.gz -- console=ttyS0,38400n8 LABEL expert kernel debian-installer/i386/linux append priority=low vga=normal initrd=debian-installer/i386/initrd.gz -- console=ttyS0,38400n8 LABEL rescue kernel debian-installer/i386/linux append vga=normal initrd=debian-installer/i386/initrd.gz rescue/enable=true -- console=ttyS0,38400n8 PROMPT 1 TIMEOUT 0
Sauvegardez les modifications
3. Enjoy
Suivez les étapes d’installation
Ne mettez pas de format ext3 (pour éviter la journalisation des fichiers)
Ne mettez pas de swap (pour éviter d’écrire en permance sur la CF lorsque le système aura besoin de swap)
J’ai aussi une CM Alix Geode mais j’ai la carte wifi en plus.
Dessus j’ai un pfsense qui marche parfaitement qui permet d’accéder au SSID Wifi non authentifié et l’auth se fait via HTTP ensuite 😉
Merci pour ces infos, j’ai pu (enfin) booter ma Alix 2d2 ; avec le bon fichier default…
J’utilise un serveur pxe/tftp sous Window$ : Tftpd32.
Ce blog a été utile : http://sun3.org/archives/158 [Lien brisé]
Merci pour ce tuto, il a tres bien marché apres des heures a essayer diverses manips de copie directe sur CF …