-1

Я хочу запустить rsync из WSL и сделать резервную копию моей копии Windows. (Потому что инструмент Windows не работает. Если вы используете его, проверьте свои резервные копии! Во всяком случае, так ...) Я монтирую свой резервный диск с помощью sudo mount -t drvfs P: /mnt/p а затем использую rsync для резервного копирования /mnt/c/Users/username/ . Хотя некоторые каталоги защищены от чтения, и мне permission denied . Есть ли способ дать rsync (или WSL) права на чтение этих файлов и каталогов в системе Windows?

1 ответ1

0

Вот мое предложение, но в настоящее время оно не проверено.

WSL работает с теми же разрешениями, что и любое другое приложение, поэтому, чтобы получить полные разрешения для файловой системы ОС, вам необходимо запустить его как администратор. Найдите exe или приложение для WSL, которое вы используете (или откройте командную строку с правами администратора) и попробуйте запустить bash оттуда.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .