Наутилус не может видеть файлы в разделах NTFS, но команда 'ls' показывает их?

Это странно. Наутилус внезапно перестал показывать какие-либо файлы в папке «Рабочий стол» моего раздела Windows 7. Он правильно показывает файлы во всех других папках. Еще более странным является то, что если я сделаю

cd /windows/Users/myuser/Desktop
ls -l

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

Обновление

Только что заметил эту часть вывода ls, я думаю, что это виновник:

drwxrwx--- 1 root plugdev 4096 2012-01-04 00:26 MyDirectory1
d????????? ? ?    ?          ?                ? MyDirectory2

Я скопировал «MyDirectory2» из раздела Linux во время работы Ubuntu. Я знаю, что поддержка Linux Linux NTFS не так хороша, как встроенная поддержка Windows, поэтому может быть что-то пошло не так Я не могу удалить этот файл. Попытка удалить его (с помощью 'rm -r MyDirectory2') дает:

rm: cannot remove `MyDirectory2': Input/output error
0
задан 25 January 2012 в 14:01

1 ответ

Когда у меня возникла эта проблема, это оказалось проблемой с разрешениями. Предполагая, что ваше имя пользователя в вашей системе - satuon, вы можете сменить владельца файлов на пользователя с помощью chown -R satuon /windows/Users/myuser/Desktop

. Возможно, вам придется использовать sudo (sudo chown -R satuon /windows/Users/myuser/Desktop) - как и для любой команды, которую я рекомендую вам нужно прочитать man chown, чтобы понять, что он делает, прежде чем запускать его, особенно как root.

0
ответ дан 25 January 2012 в 14:01

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

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