Ceci est une ancienne révision du document !
Monter un disque SSD NVMe USB
Objectif
Monter un disque SSD NVMe USB a un emplacement précis d'un compte utilisateur.
Principes
- Formater le disque en ext4
- Brancher le disque USB sur l'ordinateur.
- Chercher l'UUID du disque :
sudo blkid - Éditer le fichier /etc/fstab :
vi /etc/fstab- Ajouter le contenu suivant :
- Debian 13 :
# Disque SSD NVMe Data UUID=05d6096d-xxxx-xxxx-xxxx-129e3cac0911 /home/jpm/Data ext4 user,nofail,x-gvfs-show,noatime,nosuid,nodev,rw 0 2
- Debian 12 :
# Disque SSD NVMe Data UUID=05d6096d-xxxx-xxxx-xxxx-129e3cac0911 /home/jpm/Data ext4 x-systemd.automount,nofail,noatime,rw,user 0 2
- Debian 11 :
# Disque SSD NVMe Data UUID=05d6096d-xxxx-xxxx-xxxx-129e3cac0911 /home/jpm/Data ext4 auto,nofail,noatime,rw,user 0 2
- Les options :
nofail: permet de s'assurer que la machine démarrera même si le disque n'est pas présent.noatime: évite d'écrire l'info atime sur les fichiers du disquerw: donne les droits de lecture et écriture à l'utilisateuruser: permet à un utilisateur de monter le disque.x-gvfs-show: permet à KDE de gérer le disque.nosuid,nodev: améliore la sécurité.
- Le disque sera monter à l'emplacement
/home/jpm/Data - Indiquer l'UUID trouvé à l'aide de
blkidau niveau deUUID=
- Prendre en compte les changements :
systemctl daemon-reload
Error probing device: Error sending ATA command IDENTIFY DEVICE to '/dev/sda': Unexpected sense data returned
- Créer un fichier
/etc/udev/rules.d/99-udisks2-fix.rulesqui forcera udisk2 à ne pas considérer le disque comme ATA. - Y mettre :
# Désactiver totalement le probing ATA pour ce pont USB spécifique SUBSYSTEM=="block", ATTRS{idVendor}=="0b05", ATTRS{idProduct}=="1a8a", ENV{ID_ATA}="0", ENV{ID_ATA_SATA}="0", ENV{UDISKS_ATA_SMART_IS_AVAILABLE}="0", ENV{ID_SMART_CONFIG}="none" - Pour trouver idVendor et IdProduct du disque, utiliser :
lsusbBus 004 Device 004: ID 0b05:1a8a ASUSTek Computer, Inc. TUF Gaming A1 # Bus 004 Device 004: ID <idVendor>:<IdProduct> ASUSTek Computer, Inc. TUF Gaming A1
- Prendre en compte les changements :
sudo udevadm control --reload-rules && sudo udevadm trigger