Dans mon invite de commande Windows 10, lorsque je dois configurer le lecteur sur un lecteur réseau partagé, je viens d'utiliser
Net Use V: //192.168.xxx.xxx/folder
J'ai ajouté Bash sous Ubuntu sous Windows dans Windows 10, et j'aimerais aussi pouvoir accéder à mes lecteurs réseau depuis le terminal. J'ai donc essayé de le monter.
Sudo mount -t cifs -o username=myusername //192.168.xxx.xxx/folder /mnt/new_folder
où j'ai créé mon new_folder
dans le dossier /mnt
, mais j'obtiens l'erreur
Sudo: impossible de trouver l'ordinateur NOM DE L'ORDINATEUR
Où COMPUTER NAME
est le nom réel de mon ordinateur que je peux également voir dans l'explorateur.
Qu'est-ce que je fais de mal et comment puis-je monter des lecteurs réseau dans mon Windows bash?
MODIFIER:
Je l'ai obtenu partiellement, en ajoutant le nom de mon ordinateur dans le fichier hosts dans etc/hosts
127.0.1.1 COMPUTER NAME
Mais je ne peux toujours pas monter le lecteur réseau
La prise en charge du montage accessible sur WSL de lecteurs réseau (ainsi que de lecteurs locaux amovibles) était annoncée en avril 2017 . Vous ne savez pas exactement quelle version a été la première à l'inclure, mais mon estimation est d'environ 15063.250 et devrait être assez récente. Si vous avez un support, vous pouvez maintenant lancer:
Sudo mount -t drvfs '\\192.168.xxx.xxx\folder' /mnt/new_folder
(Notez que le chemin du réseau doit être exprimé en barres obliques inverses et doit donc être indiqué pour empêcher le shell de les transformer automatiquement en barres obliques.)