La variable d'environnement d'U-Boot reliable_upgrade (voyez
d'environnement de U-Boot " page
déterminer si la procédure de mise à niveau fiable est activée. Cette variable doit
être définie à y et être transmise au noyau Linux dans la chaîne de paramètres de
noyau bootargs. La couche MTD de la Flash de Linux contrôle le paramètre
reliable_upgrade au moment de l'initialisation des partitions de la Flash et, selon
la valeur du paramètre (et selon la taille du périphérique Flash installé sur la carte
de gestion d'étagère), partitionne le périphérique Flash d'une manière appropriée.
Cette section suppose que la carte de gestion d'étagère est configurée pour prendre
en charge la mise à niveau fiable, y compris les deux zones Flash séparées. le
TABLEAU 3-3
d'étagère dans cette configuration (reliable_upgrade=y) :
Partition nement Flash pour 16 Mo reliable_upgrade=y
TABLEAU 3-3
Décalage dans la Flash
(en Mo)
0
0,5 +(FLASH_SIZE –16)/2
FLASH_SIZE/2 – 62
FLASH_SIZE/2 – 53
FLASH_SIZE/2 – 44
FLASH_SIZE/2 – 3.754.25
FLASH_SIZE/28
FLASH_SIZE – 7.58.5
FLASH_SIZE – 610
fournit un résumé des partitions Flash conservées sur la carte de gestion
Taille (Mo)
Nœud de périphérique
0.5
/dev/mtdchar10,
/dev/mtdblock10
1.5
/dev/mtdchar5,
/dev/mtdblock5
1
/dev/mtdchar6,
/dev/mtdblock6
1
/dev/mtdchar7
0.25
/dev/mtdchar8
3.75
/dev/mtdchar9
0.5
/dev/mtdchar10,
/dev/mtdblock10
1
/dev/mtdchar0,
/dev/mtdblock0
1
/dev/mtdchar1,
/dev/mtdblock1
19) est utilisée par les couches Linux afin de
Monté comme
(au démarrage)
/var/upgrade
Non monté
Non monté
Non monté
Non monté
Non monté
/var/upgrade
/var
/etc
Chapitre 3 Administration de votre système
" Variables
Contenu
La deuxième moitié du
système de fichiers JFFS2
/var/upgrade
L'autre système de
fichiers JFFS2 /var
L'autre système de
fichiers JFFS2 /etc
L'autre image du noyau
de Linux
L'autre image de
microprogramme
d'U-Boot
L'autre image du
système de fichier racine
de Linux (RFS)
La première moitié du
système de fichiers JFFS2
/var/upgrade
Le système de fichiers
JFFS2 /var
Le système de fichiers
JFFS2 /etc
93