双系统Linux下Windows的NTFS盘只读解决办法

首先尝试修复文件系统

$ sudo ntfsfix /dev/nvme0n1p3
[sudo] dilettante 的密码: 
Mounting volume... Windows is hibernated, refused to mount.
FAILED
Attempting to correct errors... 
Processing $MFT and $MFTMirr...
Reading $MFT... OK
Reading $MFTMirr... OK
Comparing $MFTMirr to $MFT... OK
Processing of $MFT and $MFTMirr completed successfully.
Setting required flags on partition... OK
Going to empty the journal ($LogFile)... OK
Windows is hibernated, refused to mount.
Remount failed: Operation not permitted

或者用图形化界面,打开“磁盘”(找不到直接可以搜索):

修复文件系统

注意到,上面提示Windows is hibernated, refused to mount. Remount failed: Operation not permitted。这是因为Windows可能没有完全关闭,应该进入Windows系统下,关闭快速启动。具体方法请自行百度。

但是在没有开启“快速启动”的方法下,可能仍然会遇到这种情况,比如我。

磁盘

看到红框标出的位置,一个是设备,一个是挂载点,输入代码

$ sudo ntfs-3g -o remove_hiberfile /dev/nvme0n1p3 /media/dilettante/Windows

这时有可能会提示已经被挂载或者有应用程序正在使用它。

$ sudo ntfs-3g -o remove_hiberfile /dev/nvme0n1p3 /media/dilettante/Windows
Mount is denied because the NTFS volume is already exclusively opened.
The volume may be already mounted, or another software may use it which
could be identified for example by the help of the 'fuser' command.

根据提示,查出

$ fuser -m /dev/nvme0n1p3
/dev/nvme0n1p3:      59075
$ kill 59075

再次执行之前的代码,运行成功,只读保护就已经取消了,现在可以对盘内的文件进行修改了。

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值