我有一台安装了 Ubuntu 14.04 服务器的 Odroid XU4 和一台 Kingston DataTraveler 闪存盘,它在其他系统(Windows 7、Windows 8.1、Fedora 23、Mint、Ubuntu 14.04 桌面版、Ubuntu 15 等)上完美运行。我安装了一个闪存盘,我可以读取它。现在我尝试将文件复制到它上面,但收到了no permission to write
消息。我确认whoami
我是超级用户(实际上目前设备上只有超级用户root
,所以不可能是其他用户)。我尝试使用以下命令以读写模式安装它:
mount -o remount,rw /dev/sda /media/kingston-pendrive
我得到了这个you must specify the filesystem type
,这很奇怪,因为它自动以读取模式识别 NTFS。通过以下方式:
mount -o remount,rw -t ntfs /dev/sda /media/kingston-pendrive
我收到一条not mounted or bad option
消息。强力:
mount -o remount,rw -t ntfs -force /dev/sda /media/kingston-pendrive
我没有任何消息,我能够使用cp
没有错误消息,但它不会复制文件。
我也尝试过不使用该remount
选项,因为我不确定它在卸载时会如何反应:
mount -o rw /dev/sda /media/kingston-pendrive
通过安装驱动器我没有收到任何错误消息,但是no permission
通过尝试我收到了消息cp
。
这里发生了什么?
更新:
我得到了一个带有 SATA-USB 桥接器的 HDD。我设法用 挂载了该 HDD mount -o rw /dev/sdb2 /media/asmedia-hdd
。我可以在上面写入。它有 ext4 文件系统。
在金士顿 pendrive 上,我有 NTFS 文件系统。我用 scandisk 和 ntfsfix 也检查过。它没有问题。它仍然无法以 r/w 模式挂载。我不知道为什么,我怀疑是后台的 NTFS。我不能长期使用 FAT32,因为它不支持大文件,但我会将其重新分区为 FAT32,只是为了验证问题出在 pendrive 上还是 NTFS 文件系统上。
答案1
事实证明我需要安装一个针对 NTFS 文件系统的特殊驱动程序。apt-get install ntfs-3g
安装完成后mount /dev/sda /media/kingston-pendrive
,驱动程序运行正常,我就可以写入 U 盘了。
更多信息请点击这里:https://linuxconfig.org/how-to-mount-partition-with-ntfs-file-system-and-read-write-access