Error mounting /dev/sda4 , Metadata kept in Windows cache, refused to mount的解决方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ujn20161222/article/details/82555436

https://www.cnblogs.com/pityhero233/p/8145133.html

Error mounting /dev/sda4 , Metadata kept in Windows cache, refused to mount的解决方法

今天尝试mount读取Windows盘上的数据时,遇到了这个错误:

复制代码

root@pityhero:/# mount -o rw /dev/sda4 /mnt
The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Falling back to read-only mount because the NTFS partition is in an
unsafe state. Please resume and shutdown Windows fully (no hibernation
or fast restarting.)

复制代码

百度了一下,发现好像是因为Win10的快速启动导致的。

可以启动windows,选择重启,再启动linux。

当然,也可以治本:

  sudo ntfsfix /dev/sda#

复制代码

root@pityhero:/# sudo ntfsfix /dev/sda4
Mounting volume... The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, 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
Checking the alternate boot sector... OK
NTFS volume version is 3.1.
NTFS partition /dev/sda4 was processed successfully.

复制代码

结束修复后,mount成功:

root@pityhero:/# mount -o rw /dev/sda4 /mnt

猜你喜欢

转载自blog.csdn.net/ujn20161222/article/details/82555436