editor
621
modifications
m (→Exemples de partitionnements : une partition étendue ne peux pas être formatée, elle ne peux que contenir des partitions logiques, et qu'elle soit primaire ou logique n'a aucune importance pour debian) |
m (→Le système de fichier : erreurs ext3 (extent) et ext4 (instable)) |
||
Ligne 261 : | Ligne 261 : | ||
Le système de fichiers proposé par défaut par l'installeur de Debian est '''Ext3''' (Extented FS version 3). Ext3 (sorti en 1999) est une évolution de '''Ext2''', le précédent système de fichiers utilisé par défaut par Debian depuis 1993. | Le système de fichiers proposé par défaut par l'installeur de Debian est '''Ext3''' (Extented FS version 3). Ext3 (sorti en 1999) est une évolution de '''Ext2''', le précédent système de fichiers utilisé par défaut par Debian depuis 1993. | ||
Les Ext? sont des systèmes de fichiers bâtis sur la même structure mais avec des fonctionnalités rajoutées ( | Les Ext? sont des systèmes de fichiers bâtis sur la même structure mais avec des fonctionnalités rajoutées (journalisation pour ext3) et des algorithmes (pré-allocation de blocs "extent" pour ext4) différents suivant les versions. | ||
Ext4 alloue les blocs libres juste à côté des autres blocs utilisés par le fichier, ce qui a pour effet de minimiser l'espace physique entre les blocs (limitant la fragmentation). | |||
'''Ext4''' (sorti en 2006) est le successeur du système de fichiers ext3, principalement destiné aux systèmes basés sur GNU/Linux. Il est disponible à l'installation depuis Squeeze. | '''Ext4''' (sorti en 2006) est le successeur du système de fichiers ext3, principalement destiné aux systèmes basés sur GNU/Linux. Il est disponible à l'installation depuis Squeeze. | ||
Ligne 269 : | Ligne 269 : | ||
Il garde une compatibilité avec son prédécesseur et est considéré par ses propres concepteurs comme une étape intermédiaire devant mener à un vrai système de fichiers de nouvelle génération tel que [[Btrfs|Btrfs]]. Toutefois, Ext4 est une étape utile et non une simple solution temporaire. | Il garde une compatibilité avec son prédécesseur et est considéré par ses propres concepteurs comme une étape intermédiaire devant mener à un vrai système de fichiers de nouvelle génération tel que [[Btrfs|Btrfs]]. Toutefois, Ext4 est une étape utile et non une simple solution temporaire. | ||
Outre le fait qu'il puisse gérer les volumes d'une taille allant jusqu'à | Outre le fait qu'il puisse gérer les volumes d'une taille allant jusqu'à un exbioctet (2<sup>60</sup>octets), la fonctionnalité majeure de ext4 est l'allocation par "extent" qui permettent la pré-allocation d'une zone contigüe pour un fichier, pour minimiser la fragmentation. L'option extent est active par défaut depuis le noyau Linux 2.6.23 ; avant cela, elle devait être explicitement indiquée lors du montage de la partition. | ||
Ext2/3/4 ont un algorithme d'allocation de blocs cherchant à éviter la fragmentation, algorithme perfectionné en permanence | Ext2/3/4 ont un algorithme d'allocation de blocs cherchant à éviter la fragmentation, algorithme perfectionné en permanence. C'est pour cela que les outils de défragmentation n'existent pas pour ces systèmes de fichiers. La simple utilisation régulière suffit à défragmenter le système. | ||
Les partitions de type Ext? ont besoin d'une vérification périodique de l'intégrité du système de fichier, et cela peut prendre au démarrage un temps non négligeable lorsque la taille de la partition est importante. Cette vérification est conseillée et effectuée par défaut de manière régulière (modifiée par tune2fs). Grâce à la journalisation, les arrêts sauvages (démontage de la partition non fait proprement par le système) de disque sont moins gênants avec Ext3 et Ext4 qui ne feront pas forcément une vérification de l'intégrité du système au démarrage suivant. | Les partitions de type Ext? ont besoin d'une vérification périodique de l'intégrité du système de fichier, et cela peut prendre au démarrage un temps non négligeable lorsque la taille de la partition est importante. Cette vérification est conseillée et effectuée par défaut de manière régulière (modifiée par tune2fs). Grâce à la journalisation, les arrêts sauvages (démontage de la partition non fait proprement par le système) de disque sont moins gênants avec Ext3 et Ext4 qui ne feront pas forcément une vérification de l'intégrité du système au démarrage suivant. | ||
Ligne 285 : | Ligne 283 : | ||
Le système de fichiers lisible par *tous* les OS même les plus anciens est FAT32 mais il est très primaire, interdit les gros fichiers et ne permet pas (ou difficilement) d'installer un linux. | Le système de fichiers lisible par *tous* les OS même les plus anciens est FAT32 mais il est très primaire, interdit les gros fichiers et ne permet pas (ou difficilement) d'installer un linux. | ||
Vous le voyez, tout comme le nombre de partitions et la taille des partitions, le choix du système de fichier n'est pas forcément une chose simple. Soyez prudents et faites confiance | Vous le voyez, tout comme le nombre de partitions et la taille des partitions, le choix du système de fichier n'est pas forcément une chose simple. Soyez prudents et faites confiance au programme d'installation debian... | ||
== Exemples de partitionnements == | == Exemples de partitionnements == |