尽管在目录和所有者中,但无法在外部硬盘驱动器上创建文件夹

尽管在目录和所有者中,但无法在外部硬盘驱动器上创建文件夹

我不知道发生了什么,但我突然无法再写入外部驱动器。它首先说

$sudo touch Data_Files
touch: cannot touch 'Data_Files': Read-only file system

当我做

$sudo mount -o remount,rw /partition/identifier /mount/point

并做同样的事情,我得到了错误信息

touch: cannot touch 'Data_Files': No such file or directory

有人了解这种行为并知道解决方案吗?

谢谢。

附加信息属于问题,而不是评论。

df -T给我:

/dev/sdb1 fuseblk 982013252 215741840 766271412 22% /media/paul/Volume

对于相关的驱动器。

mount渲染

/dev/sdb1 on /media/paul/Volume type fuseblk (rw,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2) 

答案1

当 NTFS 卷脏了、损坏了或者以不安全的方式拔出时,就会发生这种情况。

找到一台 Windows PC(Windows VM 可能也可以,但未经测试)并在分区上运行磁盘检查器。安全卸载并重新连接到您的 Linux 机器。如果它自动以 rw 身份安装,则您已完成。如果没有,您应该chkdsk /F d:在命令提示符中尝试(再次在 Windows 上)。

注意:不要尝试使用 Linux 版本的 ntfscheck 或类似程序,因为它们只是从未发生过的未来实现的占位符。

相关内容