Больше нет доступа к файлам и папкам в смонтированных контейнерах с использованием WSL / Bash?

438
user8087995

Windows 10 Build 16299

GNU Bash Версия 4.3.11

VeraCrypt 1.19

Раньше у меня был зашифрованный контейнер, смонтированный на H: моей машины, к которому я мог обращаться как с окном Проводника, так и со строкой cmd (например, user @ host: / mnt / h / [папки и файлы]), без проблем.

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

Используя WSL bash из терминала командной строки:

  • cd / mnt / c показывает все мои папки C: и полный каталог с файлами
  • cd / mnt / h переводит меня в H :, но [ls -l] показывает всего 0 файлов внизу - должно иметь 6 папок и 1 файл
  • cd / mnt / r переводит меня в R :, но показывает в общей сложности 0 файлов - должно иметь 7 папок и 5 файлов

Оба диска имеют формат FAT32, и я знаю, что проблема заключается в том, что в WSL работают только диски NTFS; но это работало ранее, без проблем, когда у меня был только один смонтированный H: и теперь я не могу понять, как получить доступ к папкам / файлам из командной строки?

изображение вариантов MNT

Опять же, я имел обыкновение получать доступ, читать, писать файлы, используя такие команды, как

'cat / mnt / h / dir1 / technology / folder1 / sub-folder2'

нет проблем.

0
Вы говорите, что тома доступны через Windows Explorer? Scott 6 лет назад 0
Также попробуйте эту команду `ls -lash / mnt / h`. Biswapriyo 6 лет назад 0
@ Скотт - да, я могу получить доступ ко всем файлам в h: и r: из проводника Windows user8087995 6 лет назад 0
@Biswapriyo - оба являются виртуальными зашифрованными контейнерами, настроены и доступны / смонтированы с помощью VeraCrypt user8087995 6 лет назад 0
@Biswapriyo - я сделал, и все, что я вижу, является '.' и '..' каталоги user8087995 6 лет назад 0

1 ответ на вопрос

0
user8087995

Ух ты! Итак, я изменил свойство зашифрованного файла на моем SSD на «только для чтения», чтобы защитить его от случайного удаления контейнера ...

Когда VeraCrypt монтировал контейнер, он переносил свойство «только для чтения». Удивительно, но это также означало, что я не мог читать или перечислять какие-либо папки / файлы в терминале wsl / bash ...

Я снял флажок со значения «только для чтения» в диалоговом окне свойств Windows, перемонтировал диск, и он работает.