Ce mémo a été publié le 8 mars 2015 et peut contenir des informations qui peuvent être incomplètes, non mises à jour voir erronées du fait de son ancienneté. N'hésitez pas à compléter votre recherche sur des articles plus récents.
5/5 - (2 votes)

Mémo pour monter un disque dur externe sur un répertoire spécifique même si ce n’est pas le même port USB qui est utilisé.

Par défaut, on serait tenté de monter un disque dur ou une clé USB comme ceci :

C’est effectivement le cas via la console.

Du coup, pour un disque dur NTFS, on serait tenté d’ajouter ceci dans le fichier /etc/fstab

Oui, mais si on débranche le disque dur et qu’on ne le rebranche pas sur le même port USB d’origine, il n’est pas remonté. Impossible d’accéder aux données.
En tout cas, sans intervention manuelle pour changer /dev/sdc1 dans le fichier /etc/fstab.

Donc il faut passer l’UUID.

L’UUID permet d’identifier de façon unique un périphérique (USB ou pas). Plus de détails sur http://doc.ubuntu-fr.org/uuid_et_label

Si c’est un disque NTFS qui est monté, voici la commande :

Résultat :

Dans le cas d’un disque FAT :

Il ne reste plus qu’à ajouter une ligne dans le fichier /etc/fstab.

Par exemple :

A adapter en fonction de vos besoins.

Vous pouvez faire le test en arrêtant l’ordinateur. Changer le disque dur externe de port USB et relancer l’ordinateur.
Le disque sera toujours monté dans le même répertoire /media/usb

Au besoin, pour monter ou démonter manuellement un disque géré dans fstab par l’UUID :