NTFS USB HDD只读-如何启用写权限


Answers:


17

安装驱动器时设置所有权。例如,如果要挂载的驱动器是/ dev / sda1:

sudo mount -t ntfs-3g -o uid=pi,gid=pi /dev/sda1 /media/USBDRIVE/

或者,如果以后您要在安装后更改驱动器上文件的权限,请尝试在以下内容中添加一行/etc/fstab

/dev/sda1 /media/USBDRIVE ntfs-3g auto,users,permissions 0 0

请注意,这ntfs-3g是Raspbian Jessie中的内置软件包(但不是Jessie Lite),如果您使用的是较旧的发行版,则需要在mount(sudo apt-get install ntfs-3g)之前安装它。您可以轻松检查此软件包是否已安装:dpkg -l | grep ntfs-3g


Raspbian默认情况下无法写入NTFS驱动器。必须安装软件才能进行写入。
Jacobm001

2
由于ntfs-3g软件包是Raspbian Jessie中的内置软件包,因此它确实具有该功能!
oroszkodik

我站得住了。我对不赞成投票表示歉意...由于投票以来的时间,我无法更改它。您可以编辑答案以包括Jessie附带的信息吗?我将反对票投反对票。
Jacobm001

当然。忘记提及此信息(因为我使用的是Jessie :))。谢谢!
oroszkodik,2015年

投票数改为+1。感谢您的贡献:)
Jacobm001

4

我只是想分享一下我使用(version )ntfs-3g安装的当前版本的经验。我正在使用该版本获取“输入/输出错误”。这似乎是一个已知的错误:https : //bugs.debian.org/cgi-bin/bugreport.cgi?bug=774330apt-get install ntfs-3g1:2014.2.15AR.2-1+deb8u2

您可以将ntfs-3g版本从2014版本降级到2012版本,但是我决定运行最新版本。因此,我这样做了apt-get remove ntfs-3g,然后使用官方文档从源代码构建了2016年发行版:http ://www.tuxera.com/community/open-source-ntfs-3g/

tl; dr

  1. 下载稳定的源代码版本(在我的情况下为2016.2.22)
  2. ./configure
  3. make
  4. sudo make install
  5. 重新开始
  6. 做完了 你可以像这样使用它mount -t ntfs-3g /dev/sda1 /mnt/windows

这也适用于写作吗?
Bex

1
@Bex是的,那是我最需要的...编写功能。
里卡多·佩雷拉
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.