Montage permanent d‘un disque NTFS sous Linux / Ubuntu

Mise à jour: 13/10/2023
Version: 1.0
Author: Jean-Louis Bicquelet-Salaün
Location: http://jlbicquelet.free.fr
Copyright: (c) 2023 Jean-Louis BICQUELET-SALAÜN

Montage permanent d‘un disque NTFS sous Linux / Ubuntu

Pour monter un disque dur de manière permanente sous Linux, il faut modifier le fichier /etc/fstabi et y ajouter une ligne désignant ce disque, son type, etc..

Nous avons besoin pour cela de l‘identifiant du disque. Celui ci s'obtient en utilisant la commandei blkid:

$ sudo blkid
dev/sda1: UUID="953348a5-c86c-4759-8f93-7ab4edd5d343" TYPE="ext4" PARTUUID="24a04ba4-01"
/dev/sda5: UUID="eccada2e-f3f5-4c7b-ab28-8ddaca28fde3" TYPE="swap" PARTUUID="24a04ba4-05"
/dev/sdb1: LABEL="DATA1_1To" UUID="6DA1D0770736B749" TYPE="ntfs" PARTUUID="8283a6af-01"
/dev/sdc1: LABEL="DATA2_1To" UUID="9070EAD070EABBDA" TYPE="ntfs" PARTUUID="909c035e-01"
/dev/sde2: LABEL="Seagate Expansion Drive" UUID="F8346B8D346B4E26" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="4051c2ff-9749-4089-ad45-5d4cb868f82e"

On obtient ainsi la liste des disques connus par le serveur.

Repérez parmi ceux-ci le disque à monter :

/dev/sde2: LABEL="Seagate Expansion Drive" UUID="F8346B8D346B4E26" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="4051c2ff-9749-4089-ad45-5d4cb868f82e"

Dans notre cas, il s'agit de la partition 2 du disque sde.

On peut vérifier avec fdisk:

i$ sudo fdisk /dev/sde

Bienvenue dans fdisk (util-linux 2.27.1).
Les modifications resteront en mémoire jusqu'à écriture.
Soyez prudent avant d'utiliser la commande d'écriture.


Commande (m pour l'aide) : p
Disque /dev/sde : 3,7 TiB, 4000787029504 octets, 7814037167 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 33553920 octets
Type d'étiquette de disque : gpt
Identifiant de disque : 55019C76-C2E2-4BCC-ABBB-AC5D1063DF9B

Périphérique Début        Fin   Secteurs Taille Type
/dev/sde1        34     262177     262144   128M Réservé Microsoft
/dev/sde2    264192 7814035455 7813771264   3,7T Données de base Microsoft

La partition 1 ne commence pas sur une frontière de cylindre physique.

Commande (m pour l'aide) : q

C‘est le type et l‘UUID qui nous intéressent.

Il faut ensuite éditer le fichier /etc/fstab par exemple avec sudo vi /etc/fstab.

Ajoutez en fin de fichier la ligne suivante :

UUID=F8346B8D346B4E26 /DATA3_4To ntfs defaults,errors=remount-ro 0 1

La ligne se décompose ainsi :

  • UUID = id du disque fourni par la commande blkid
  • /DATA3_4To = emplacement de montage, c‘est-à-dire le chemin à partir duquel le disque sera accessible
  • ntfs = type de disque fourni par la commande blkid
  • defaults,errors=remount-ro = paramètre de la commande mount pour monter le disque, reportez-vous au manuel (commande man mount) pour voir ce qu‘il est possible d‘utiliser.
  • 0 = aucune idée de ce à quoi sert ce paramètre dump
  • 1 = aucune idée de ce à quoi sert ce paramètre pass

/DATA3_4To correspond à ma régle de nommage ( DATA, n° du disque, capacité en Go ou To). Vous pouvez utiliser ce que vous voulez, /data par exemple.

Pour tester le résultat sans redémarrer (c‘est plus prudent), vous pouvez recharger la table de montage à chaud par la commande :

sudo mount -a

Vous pouvez avoir à créer le moint de montage si celui-ci n'existe pas:

`sudo mkdir /data`

Puis refaite un montage à chaud, qui devrait désormais fonctionner.

Ainsi, au prochain redémarrage le disque devrait être monté automatiquement au démarrage.