web-dev-qa-db-fra.com

Voudrait monter automatiquement deux lecteurs flash FAT avec les mêmes noms

Je voudrais monter automatiquement un lecteur flash que j'ai appelé "flash". En fait, j'ai 2 disques avec le même nom. Les deux FAT.

Je voudrais idéalement celui qui est connecté lorsque le système démarre pour être monté. Est-ce possible? Ou le montage automatique fonctionne-t-il sur un identifiant au-delà du nom?

4
NickP

Vous pouvez modifier votre /etc/fstab et ajoutez la ligne suivante pour le faire facilement. Mais vous pouvez comprendre les risques de le faire.

LABEL=flash /media/where_will_be_mounted vfat defaults 0 0

Ok, résumons chaque option:

  • LABEL=flash: indique au système de monter n'importe quel pilote avec le label flash
  • /media/where_will_be_mounted: Explicite, vous devez déjà avoir créé le chemin avant le montage.
  • vfat: vous avez dit que le système de fichiers sera FAT toujours, si ce n'est pas FAT, il échouera.
  • defaults: Ceci configure le pilote avec les options de montage par défaut pour le système de fichiers, équivalant à rw,suid,dev,exec,auto,nouser,async. La partie importante ici est le auto, qui indique au système de monter automatiquement le système de fichiers lorsque mount -a est émis, comme au démarrage.
  • 0: Ce sont des options de vidage et fscheck, vous ne voudrez probablement pas cela.
5
Braiam

Ma réponse est simple - renommez l'un d'eux.

N'oubliez pas que l'UUID est très spécifique à ce lecteur flash particulier, donc une fois que vous apportez ce changement dans votre système, il ne fonctionnera qu'avec ce lecteur exact.

S'il échoue, vous devrez recommencer tout ce processus.

Il est beaucoup plus logique pour eux d'avoir des noms distincts. Le logiciel aura un temps simple à leur adresser sans aucune entreprise drôle.

S'il doit aller sur un autre ordinateur portant ce nom, éjectez simplement l'autre, puis renommez-le pour que l'autre système le reconnaisse.

Et votre système principal reconnaîtra toujours le lecteur par son nom, que ce soit en mode natif ou si vous utilisez pmount.

Je ne modifierais jamais mon système en interne juste pour supporter une pièce fragile comme un lecteur flash.

Si vous le faites de cette façon, cela fonctionnera même sur une copie (ou une restauration à partir d'une sauvegarde).

La seule raison pour laquelle je peux imaginer la méthode UUID est que vous êtes dans un environnement hautement sécurisé où chaque lecteur flash est catalogué.

Il est tout simplement logique de créer des processus tolérants aux pannes.

0
SDsolar