Команда mkdir создает файл, а не каталог на подключенном сетевом диске в системе Windows 10, работающей в подсистеме Windows для Linux, с помощью приложения Ubuntu.

После установки приложения Ubuntu и перевода компьютера с Windows в режим разработчика я успешно подключил удаленный сетевой диск с помощью команды:

sudo mount -t drvfs '\networkdrive\sharename' /mnt /U

который успешно монтирует сетевой диск в точке монтирования. Я могу видеть файлы на удаленном диске. Однако при просмотре каталога на удаленной машине и выдаче команды

Источник Mkdir

файл с именем Source создается на удаленном диске, а не в каталоге.

Я попробовал это на двух совершенно разных ноутбуках под управлением Windows 10, которые я настроил точно так же, и та же проблема возникает. Машины с Windows 10 находятся в режиме разработчика и работают с последней версией приложения Ubuntu. Это довольно фундаментальная вещь, которая может пойти не так, поэтому я предполагаю, что это какая-то ошибка или какой-то флаг, который я где-то не установил.

Фрагмент ниже - это вывод терминала, который иллюстрирует проблему.

username@~$ pwd
/home/username
username@~$ sudo mount -t drvfs '\\networkdrive.host\sharename\' /mnt/U
[sudo] password for username:
username@~$ cd /mnt/U/People/username/projects/Vesiform
username@Vesiform$ ls -al
total 0
drwxrwxrwx 0 root root 512 Mar 29  2018 .
drwxrwxrwx 0 root root 512 Mar 28 12:04 ..
drwxrwxrwx 0 root root 512 Mar 28 11:12 Builder
drwxrwxrwx 0 root root 512 Mar 28 11:42 Library
drwxrwxrwx 0 root root 512 Mar 28 11:42 NPack
drwxrwxrwx 0 root root 512 Mar 28 11:42 PDBProc
drwxrwxrwx 0 root root 512 Mar 28 11:55 Projects
drwxrwxrwx 0 root root 512 Mar 28 11:55 SpacePack
drwxrwxrwx 0 root root 512 Mar 28 11:55 Utilities
username@Vesiform$ mkdir Source
username@Vesiform$ ls -al
total 0
drwxrwxrwx 0 root root 512 Mar 29  2018 .
drwxrwxrwx 0 root root 512 Mar 28 12:04 ..
drwxrwxrwx 0 root root 512 Mar 28 11:12 Builder
drwxrwxrwx 0 root root 512 Mar 28 11:42 Library
drwxrwxrwx 0 root root 512 Mar 28 11:42 NPack
drwxrwxrwx 0 root root 512 Mar 28 11:42 PDBProc
drwxrwxrwx 0 root root 512 Mar 28 11:55 Projects
-rwxrwxrwx 1 root root   0 Mar 29  2018 Source
drwxrwxrwx 0 root root 512 Mar 28 11:55 SpacePack
drwxrwxrwx 0 root root 512 Mar 28 11:55 Utilities
username@Vesiform$ cd Source
-bash: cd: Source: Not a directory
username@Vesiform$

0