Aller au contenu

Connexion et déconnexion d'un disque sous Linux

Dans cet article

Note

Pour les serveurs VPS utilisez l'option de plan d'upgrade. Ci‑dessous est l'instruction seulement pour les serveurs Linux dédiés.

Connexion d'un disque

Après avoir attaché le disque, vous devez le préparer dans le système d'exploitation. Le processus se compose de quatre étapes :

  1. Créer une partition ;
  2. Formater (créer un système de fichiers) ;
  3. Monter ;
  4. Ajouter à /etc/fstab pour l'autostart.

Avant de préparer le disque, vous devez identifier les noms de disques présents dans le système.

Vous pouvez lister les disques avec la commande suivante :

lsblk
Exemple de sortie :

NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
sda      8:0    0   15G  0 disk
└─sda1   8:1    0   15G  0 part /
sdb1      8:16   0   10G  0 disk   # nouveau disque (pas de partitions)
vda    252:0    0    1M  1 disk
Dans cet exemple, le nouveau disque est /dev/sdb1. Toutes les commandes ci‑dessous l'utilisent comme exemple. Remplacez sdb par le nom réel dans votre système.

1. Création d'une partition** (fdisk)

Démarrez le mode interactif pour le disque :

sudo fdisk /dev/sdb1

Séquence d'actions :

  • Appuyez sur n → créer une nouvelle partition ;
  • Choisissez p → primaire ;
  • Appuyez sur Enter trois fois (conservez les valeurs par défaut : tout le disque, le premier secteur, etc. ) ;
  • Appuyez sur w → écrire les changements et quitter.

Vérifiez le résultat :

lsblk
Une nouvelle partition devrait maintenant apparaître, par ex., /dev/sdb1.

2. Création d'un système de fichiers

Par exemple, utilisez ext4 — un système de fichiers fiable et largement supporté :

sudo mkfs.ext4 /dev/sdb1

Note

Alternatives : xfs, btrfs, ntfs (via mkfs.ntfs) — selon vos besoins.

3. Montage du disque

Créez un point de montage (répertoire) :

sudo mkdir -p /mnt/disk2

Montez la partition :

sudo mount -o barrier=0 /dev/sdb1 /mnt/disk2
Vérifier :

df -Th

Le disque est maintenant prêt à l'emploi : tous les fichiers dans /mnt/disk2 seront stockés sur le nouveau disque.

4. Montage automatique au démarrage (/etc/fstab)

En utilisant le UUID (au lieu de /dev/sdb1) assurez la stabilité lors de changements d'ordre de disque.

Récupérez l'UUID de la partition :

lsblk -o NAME,UUID

Exemple de sortie :

NAME   UUID
sda
└─sda1 073e596c-0101-4b87-8f4e-40f96b90baa9
sdb
└─sdb1 1a138d62-46e2-4c2c-9d41-f488d6e340a4

Ouvrez /etc/fstab :

sudo nano /etc/fstab

Ajoutez la ligne suivante (remplacez l'UUID et le chemin selon vos besoins) :

UUID=1a138d62-46e2-4c2c-9d41-f488d6e340a4  /mnt/disk2  ext4  defaults  0  2

Note

defaults — options de montage standard (rw, suid, dev, exec, auto, nouser, async) ; 0 — non inclus dans les sauvegardes ; 2 — vérification du système de fichiers au démarrage (après la racine).

Déconnexion du disque

Un disque local ne peut pas être retiré si le serveur possède un point de récupération. Supprimez-le d'abord dans le panneau de contrôle.

Étapes :

  1. Éditez /etc/fstab et commenter ou supprimer la ligne avec le disque :

    sudo nano /etc/fstab
    # UUID=... /mnt/disk2 ext4 defaults 0 2
    
  2. Démontrez le disque :

    sudo umount -l /mnt/disk2
    

    Note

    Le drapeau -l (paresseux) est utile si le disque est occupé (par ex., une session est ouverte dans le point de montage).

  3. Supprimez le point de montage (facultatif) :

    sudo rmdir /mnt/disk2