¿Montar unidad de red en Windows 10 bash?

¿Montar unidad de red en Windows 10 bash?

En mi símbolo del sistema de Windows 10, cuando necesito configurar la unidad en alguna unidad compartida de red, simplemente uso

net use V: //192.168.xxx.xxx/folder

Agregué Bash en Ubuntu en Windows en mi Windows 10 y también me gustaría tener acceso a mis unidades de red desde la terminal, así que intenté montarlo.

sudo mount -t cifs -o username=myusername //192.168.xxx.xxx/folder /mnt/new_folder

donde creé mi new_folderen la /mntcarpeta, pero aparece el error

sudo: no puedo encontrar la computadora NOMBRE DE LA COMPUTADORA

¿Dónde COMPUTER NAMEestá el nombre real de mi computadora que también puedo ver en el Explorador?

¿Qué estoy haciendo mal y cómo puedo montar unidades de red en mi bash de Windows?

EDITAR:

Lo hice funcionar parcialmente, agregando el nombre de mi computadora en el archivo de hosts enetc/hosts

 127.0.1.1    COMPUTER NAME

Pero todavía no puedo montar la unidad de red.

Respuesta1

Se agregó soporte para el montaje accesible mediante WSL de unidades de red (así como unidades locales extraíbles).anunciado en abril de 2017. No estoy seguro de qué compilación fue exactamente la primera en incluirlo, pero supongo que alrededor de 15063.250 y superiores deberían ser lo suficientemente recientes. Si tiene soporte, ahora puede ejecutar:

sudo mount -t drvfs '\\192.168.xxx.xxx\folder' /mnt/new_folder

(Tenga en cuenta que la ruta de la red debe expresarse en barras invertidas y, por lo tanto, debe citarse para evitar que el shell las convierta automáticamente en barras diagonales).

Respuesta2

Ver Callum Garerespuestaarriba:
WSL ha estado bajo intenso desarrollo y ahora admite el montaje de carpetas compartidas en red.


Antigua respuesta

Lo que usted llama Windows 10 Bash es excelente para algunos usos, pero totalmente paralizado para otros. En general, puede ser de buena utilidad para los desarrolladores, pero es inútil para los administradores de sistemas. Esto es intencionado, al menos por el momento. Podría simplemente significar que está en pleno desarrollo y que algunas características están fuera del enfoque actual, como RikSeñalay algunas personasaquíen superusuario también creo. Otra opinión al respecto es que no debe competir con Powershell, que es el producto shell número uno de Microsoft en este momento.

Todo depende de cuáles sean tus necesidades específicas. Si todo lo que necesitas es Bash, te recomendaría que te hagas un favor y usesCygwinpor ahora. Ocmder, que no requiere instalación.

Después del largo preámbulo, me gustaría responder a su pregunta.

Pregunta:Montaje de unidad de red en Windows 10de¿Intento?

Respuesta:En Windows 10, abra unCygwinAviso y problema de Bash:

net use V: //192.168.xxx.xxx/folder

O uncmdermensaje de bash:

net use V: \\192.168.xxx.xxx\folder

información relacionada