« LINUX:Notions de gestion des disques » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 58 : | Ligne 58 : | ||
=Montage= | =Montage= | ||
Le device une fois formaté, il faut le monter 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 | |||
---- | |||
Version du 11 février 2023 à 22:53
But
Dans cet article, nous aborderons quelques notions de base sur la gestion des disques. Sur un ordinateur, le disque dur est une pièce maitresse; il est important de pouvoir en ajouter. Notons qu'il est possible de créer un système de fichier dans une partie de la mémoire vive; c'est le cas ds répertoires "/dev", "/tmp" et "/run". Nous n'aborderons pas ce second aspect.
Liste des disques
Les disques durs sont repris dans les "devices" visibles dans le répertoire "/dev". Leurs noms commencent par les lettres "sd" suivies d'une lettre (a, b, c,...). Leur ordre définit leur ordre de branchement sur la carte mère; donc si on inverse deux câbles, le nom du disque changera.
La commande suivant permet de les lister:
ls /dev/sd?
Partitionnement du disque
Avant de pouvoir être utilisé un disque doit être initialisé et ensuite partitionné.
LVM
LVM (Logical Volume Manager) permet la création et la gestion de volumes logiques sous Linux.
Formatage
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*
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 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é.
Montage
Le device une fois formaté, il faut le monter 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