« Monter un disque externe dans wsl » : différence entre les versions

De knowledge
Aller à la navigation Aller à la recherche
(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... »)
 
mAucun résumé des modifications
 
Ligne 13 : Ligne 13 :
Un fichier de conf dans <code>/etc</code> est dédié à wsl. C'est <code>/etc/wsl.conf</code>.
Un fichier de conf dans <code>/etc</code> est dédié à wsl. C'est <code>/etc/wsl.conf</code>.


Il faut ajouter à la fin :<syntaxhighlight>
Il faut ajouter à la fin :<syntaxhighlight lang="apacheconf">
[automount]
[automount]
enabled = true
enabled = true

Version actuelle datée du 5 mars 2025 à 11:03

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.