Monter un disque SSD NVMe USB

Monter un disque SSD NVMe USB a un emplacement précis d'un compte utilisateur.

  • 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 disque
      • rw : donne les droits de lecture et écriture à l'utilisateur
      • user : 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 blkid au niveau de UUID=
  • Prendre en compte les changements : systemctl daemon-reload
  • Sous KDE, c'est le service Udisks2 qui prend en charge la détection des disques externes :
    • Journal : journalctl -u udisks2 -f
    • Redémarrer le service : systemctl restart udisks2
    • Voir le statut du service : systemctl status udisks2
  • Créer un fichier /etc/udev/rules.d/99-udisks2-fix.rules qui 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 : lsusb
    Bus 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
  • informatique/aides/linux/mount-usb-ssd-nvme.txt
  • Dernière modification : 2025/12/25 18:29
  • de jpmilcent