« LINUX:Notions de gestion des disques » : différence entre les versions

Aucun résumé des modifications
Aucun résumé des modifications
Ligne 24 : Ligne 24 :
=[[LINUX:Formatage d'espace disque|Formatage d'espace disque]]=
=[[LINUX:Formatage d'espace disque|Formatage d'espace disque]]=
Une partition ou un Logical Volume (LVM) doivent être formatés pour être utilisable. Il existe plusieurs type de formatage selon l'usage que l'on veut en faire. Chaque OS a ses types de formatage (DOS, Windows, Linux,...). Au cours du temps, de nouveaux types de formatage plus performants apparaissent. Sous Linux, les types classiques ont évolués de "ext2", "ext3", "ext4" et "xfs".
Une partition ou un Logical Volume (LVM) doivent être formatés pour être utilisable. Il existe plusieurs type de formatage selon l'usage que l'on veut en faire. Chaque OS a ses types de formatage (DOS, Windows, Linux,...). Au cours du temps, de nouveaux types de formatage plus performants apparaissent. Sous Linux, les types classiques ont évolués de "ext2", "ext3", "ext4" et "xfs".
La commande de base est:
mkfs -t <type de format> <device>
ou
mkfs.<type de format> <device>
Si le device a déjà été formaté par le passé, il faut le forcer:
mkfs -t <type de format> -f <device>
ou
mkfs.<type de format> -f <device>
Par exemple:
mkfs.xfs /dev/mapper/m1_vg2-m1_lv4
pour le formater en "xfs".
Pour avoir une liste des programmes et des types de formats, effectuer une liste de fichiers:
ls -al /sbin/mkfs*
Notons que tous les formats ne sont pas installés par défaut.
Seul un type de formatage est spécial, le "swap":
mkswap <device>
Reste à déterminer le nom du device.
* pour les partitions, c'est de nom repris dans l'article [[LINUX:Partitionnement du disque|Partitionnement du disque]]. Par exemple "/dev/sda4"
* pour les Logicals Volumes, il y a deux manières:
** /dev/mapper/<Volume Group>-<Logical Volume>
** /dev/<Volume Group>/<Logical Volume>
Il existe une autre méthode basée sur l'UUID
Je conseille de lister le répertoire "/dev/mapper" pour valider le nom; si le Volume Group ou le Logical Volume a un tiret ("-") dans le nom, il est doublé.




=[[LINUX:Montage d'espace disque|Montage d'espace disque]]=
=[[LINUX:Montage d'espace disque|Montage d'espace disque]]=
Le device, une fois formaté, doit être monté dans un répertoire '''vide'''.  
Le device, une fois formaté, doit être monté dans un répertoire '''vide'''.  
Donc la première chose à faire est de créer le répertoire:
mkdir <répertoire>
Par exemple:
mkdir /produc
Ensuite on effectue le montage:
mount -t <type de format> <device> <répertoire>
Par exemple:
mount -t xfs /dev/mapper/m1_vg2-m1_lv4 /produc
Mais ce montage est temporaire. Il faudra le refaire après un redémarrage de la machine.
La solution est d'ajouter une ligne dans le fichier "/etc/fstab".
Par exemple:
----
/dev/mapper/m1_vg2-m1_lv4    /produc    xfs    defaults    0 0
----
Ensuite pour forcer le montage sans redémarrer la machine, on peut lacer la commande:
mount -a
pour monter tous les devices, repris dans ce fichier, non encore montés.
On peut vérifier les points de montage avec la commande:
df
Pour démonter un device, on exécute la commande:
umount <répertoire>
Par exemple:
umount /produc