Ubuntu для Windows 10: Все файлы являются собственными корнем, и я не могу изменить его

таким образом, я установил эту функцию Windows 10, так как я пропускаю терминал/удар, доступный на OS X.

Одна причуда, которую я заметил, - то, что все файлы в моем диске данных (разделяют жесткий диск от моего диска ОС) принадлежат корню. Я пытался изменить владение на своего пользователя (через показанный-R my-user-here:root/mnt/d/my-stuff /*), но ничего не происходит.

Я работал

ls -la

и владение не изменилось.

Какой-либо способ зафиксировать это?

Спасибо

2
задан 5 May 2017 в 02:46

2 ответа

Согласно https://msdn.microsoft.com/en-au/commandline/wsl/faq:

Файлами в подсоединенных внешних дисках управляет Windows и имеют следующие поведения:

  • чувствительность Случая поддержки
  • Все полномочия установлены лучше всего отразить полномочия Windows

, я полагаю, что эта проблема , не зафиксирует . Необходимо будет использовать Windows, чтобы изменить полномочия в подсоединенных внешних дисках или найти некоторые другие способы сделать то, что необходимо было сделать как копирование файла.

2
ответ дан 2 December 2019 в 02:47

Это теперь уже фиксируется через опцию "метаданных" монтирования. Все, что Вы должны сделать, добавляет файл/etc/wsl.conf (если он не существует), и добавьте это содержание к нему.

[automount]
enabled = true
options = "metadata"
mountFsTab = false

Необходимо было бы перезапустить окна для него для вступления в силу. Более подробная информация может быть найдена по той же проблеме, но новому комментарию https://github.com/Microsoft/WSL/issues/81#issuecomment-400597679

1
ответ дан 2 December 2019 в 02:47

Другие вопросы по тегам:

Похожие вопросы: