La création du système de fichier est une étape essentielle qui suit l’étape de la création des partions et qui précède l’étape du montage.
La commande utilisée sous linux pour créer un système de fichier est mkfs ( Make File System )
La syntaxe génerale est :
mkfs –t typefs options pérphérique
typefs = Le type du système du fichier utilisé ( ext2, ext3, ext4 …. )
options = Chaque système de fichier a ses propres options ( qu’on verra par la suite ).
Périphérique = la parition qu’on veut formater ( /dev/sda1, /dev/hde …. )
En fonction du système de fichier choisi, mkfs appel un programme spécifique.
Il existe un programme par système de fichier, par exemple :
ext2 = mkfs.ext2
ext3 = mkfs.ext3
ext4 = mkfs.ext4
ntfs = mkfs.ntfs
Notez qui’il est possible d’appler directement le programme souhaité :
# mkfs.ext2 /dev/sda1
# mkfs.ext4 /dev/sdb2
Les options des système de fichiers :
–Ext2, Ext3 et Ext4:
Les systèmes de fichier ext2, ext3 et ext4 ont les mêmes options car ils sont compatibles, ci-dessous les plus utiles ;
-b : Permet de définir la taille des bloc en octet, si la taille n’est pas définit, il sera déterminée par défaut.
-c : Permet de vérifier les blocs avant de créer le système de fichier. s’il détecte un mauvais bloc, il ne sera pas utilisé.
-m : Définit le pourcentage réservé pour l’utilisateur root, par défaut 5% de l’espace est réservé pour root.
-L : Label du système de fichier
-j : Active la journalisation.
Prenons les deux exemples suivante:
-Je veux créer un système de fichier ext3 sur la partition /dev/sda1, la taille des bloc est 512 octets et je ne veux réserver aucun espace pour le super-utilisateur root, voici la commande qu’il faut saisir :
#mkfs -t ext3 -b 512 -m 0 -L DATA
-Je souhaite créer un système de fichier ext2 sur la partition /dev/sdb6 sans préciser la taille des bloc ni
la taille réservé pour root et je veux que la partition ait le nom PERSO :
#mkfs -t ext2 -L PERSO
Puisque je n’ai pas précisé la taille des bloc, mkfs va le faire automatiquement et vu que la taille réservé pour root n’a pas été déterminé, 5% de l’espace est réservé dans ce cas.
Comment Installer LAMP sur Rocky Linux 9.
Comment vérifier la version d’apache
nmap : les 12 commandes que vous devez connaître
Migrer Rocky Linux 8 vers Rocky Linux 9
Fail2Ban : How to protect Linux services