Démarrage de FreeBSD à partir d'une mémoire Flash

Carte utilisée

Installation sur la carte Force qui dispose d'un slot "Compact Flash" (CF).

La carte Flash est accessible sur le bus IDE de la carte CPU.

Une limitation de la carte Force est que le même bus IDE est utilisé par le disque dur IDE et la CompactFlash : il faut utiliser soit le disque dur, soit la CompactFlash.

Pour préparer le contenu de la mémoire Flash, il est nécessaire de démarrer FreeBSD sur un autre support.

Pour pallier à la limitation qui interdit de démarrer depuis le disque dur, un démarrage en mode diskless depuis PXE est utilisé.

NB : la mémoire CF est vue comme un disque dur IDE standard par FreeBSD.

Installation de l'OS "de base"

Décompression directe des media d'installation

Ajout du contenu des répertoires de la partition root

recopie des répertoires depuis un installation existante (Attention : l'installation existante a un kernel SMP)

Reste à faire

Les "scripts" de démarrage de FreeBSD 4.8 permettent un démarrage depuis la Flash, en créant dans un RAM-disk une partition /var.

Il semble que cette possibilité ait été perdue dans la migration vers la version 5.1.

$Id: boot_Flash.html,v 1.2 2003/07/18 13:22:10 herbelot Exp $