原文地址:
Unable to mount Windows (NTFS) filesystem due to hibernation
原因:
由于新版Windows自带快速启动,
所以它在默认的关机下并不会真的关机,
而是进入休眠模式,并且占用着它的文件系统。
而Ubuntu打开ntfs系统的 ntfs-3g
命令默认是以读写方式打开的。
当它发现Windows系统未完全关闭的时候,它就不会挂载这个文件系统。
而如果强行以读写模式挂载的话,会删除Windows的 hiberfil.sys
文件,
从而导致数据丢失或者带来系统不稳定。
解决方案:
- 打开Windows系统,然后彻底关闭Windows系统。
- 关闭Windows的快速启动选项。
- 手动以只读模式挂载文件系统。
我觉得我的win10启动太慢了,所以不太想关掉快速启动。
但是有时候又向访问查看windows下的一些文件,而不进行写的操作。
所以第三个方案最适合我。
只读挂载:
确认挂载点
ls /media
如果下面没有window的挂载点的话,就要手动建一个,比如
sudo mkdir /media/misdeer
挂载硬盘
sudo mount -t ntfs-3g -o ro /dev/sda6 /media/misdeer