Monter un disque externe dans wsl

De knowledge
Révision datée du 5 mars 2025 à 10:59 par Jpinon (discussion | contributions) (Page créée avec « Dans WSL le disque <code>C:</code> est dans <code>/mnt/c</code> jusqu'ici tout va bien. En revanche si je branche un disque externe ou une clé USB, elle apparait bien dans Windows en <code>D:</code> mais.... rien dans WSL. C'est parce que l'auto-mount n'est pas activé par défaut. == Monter un disque "windows" dans WSL == Pour "manuellement" monter le nouveau disque ou la nouvelle clé USB il faut créer le répertoire correspondant dans <code>/mnt</code> (o... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Dans WSL le disque C: est dans /mnt/c jusqu'ici tout va bien. En revanche si je branche un disque externe ou une clé USB, elle apparait bien dans Windows en D: mais.... rien dans WSL.

C'est parce que l'auto-mount n'est pas activé par défaut.

Monter un disque "windows" dans WSL

Pour "manuellement" monter le nouveau disque ou la nouvelle clé USB il faut créer le répertoire correspondant dans /mnt (ou ailleurs mais normalement c'est là) puis monter le volume.

sudo mkdir /mnt/d
sudo mount -t drvfs D: /mnt/d

on peut ainsi y accéder à notre volume par /mnt/d

Et pour activer l'automount

Un fichier de conf dans /etc est dédié à wsl. C'est /etc/wsl.conf.

Il faut ajouter à la fin :

[automount]
enabled = true
mountFsTab = true
root = /mnt/

Et relancer WSL.