6

У меня есть внешний USB-накопитель, отформатированный в NTFS, смонтированный в ~/tmp. Я могу читать его просто отлично, но не могу записать в него, даже с правами root (temp - это папка на USB-накопителе):

[root@Plugbox temp]# touch test
touch: cannot touch `test': Permission denied
[root@Plugbox temp]#

Однако, если я делаю cat /proc /mounts, похоже, у меня есть поддержка чтения / записи NTFS:

[root@Plugbox temp]# grep /dev/sdb1 /proc/mounts
/dev/sdb1 /root/tmp ntfs rw,relatime,uid=0,gid=100,umask=02,nls=utf8,errors=continue,mft_zone_multiplier=1 0 0
[root@Plugbox temp]#

Наконец, если я перейду к папке выше temp, похоже, у меня должно быть достаточно прав для записи в папку:

[root@Plugbox tmp]# ls -al
total 61500764
...
drwxrwxr-x 1 root users           0 Apr 19  2010 temp
...
[root@Plugbox tmp]#

Что мне не хватает?

3 ответа3

5

Попробуйте NTFS-3g. Он имеет поддержку записи для NTFS. Возможно, вы используете модуль NTFS, который не поддерживает запись NTFS.

0

Поддержка записи NTFS требует не только опции монтирования, но и драйвера с возможностью записи. Какой драйвер файловой системы NTFS вы используете: тот, который поставляется с ядром, или модуль, загруженный в другом месте?

0

Как уже упоминалось, вы, вероятно, захотите установить NTFS-3g. Однако после этого может помочь добавление записи в ваш /etc /fstab, например, следующей из моей:

# <file system> <mount point>   <type>      <options>             <dump>  <pass>
/dev/sdb2       /media/Windows   ntfs-3g rw,auto,user,fmask=0111,dmask=0000 0 0

Замените "/dev/sdb2" на любой раздел, который вы пытаетесь смонтировать, и "/media/Windows" на предпочитаемую точку монтирования. Это делает так, что раздел будет автоматически монтироваться при запуске, и вы сможете как читать, так и записывать файлы на диске.

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