使用Windows 8混合关闭后挂载NTFS分区时出错

我有这个错误,当我使用Ubuntu时,我无法访问位于不同分区中的文件,但是当我使用Windows 8时,我的文件是可访问的。 我正在使用Ubuntu作为我的主要操作系统。 我尝试正确关闭Windows 8,但仍然没有发生任何事情。 有什么方法可以解决这个问题吗?

Error mounting /dev/sda4 at /media/kris/BackUp Files: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sda4" "/media/kris/BackUp Files"' exited with non-zero exit status 14: The disk contains an unclean file system (0, 0). Metadata kept in Windows cache, refused to mount. Failed to mount '/dev/sda4': Operation not permitted The NTFS partition is in an unsafe state. Please resume and shutdown Windows fully (no hibernation or fast restarting), or mount the volume read-only with the 'ro' mount option. 

@grimpitch说的是绝对正确的。

只是添加您可以在只读模式下挂载Windows 8驱动器,如错误消息所示。 如果您只想查看和复制Windows驱动器中的文件,它会很有用。

首先,您必须创建一个目录作为挂载点:

 sudo mkdir /media/*youruser*/newdisk 

稍后,安装驱动器:

 sudo mount -t "ntfs" -ro "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sda4" "/media/*youruser*/newdisk" 

用您的用户名更改带*的单词。 / dev / sda4也可能不同,具体取决于分区是安装Windows 8的分区。

请注意,args值是针对您的特定错误消息采取的对于其他用户,请使用错误消息,通过-ro更改-o并键入相应的用户名

另请注意,使用此方法,您无法在Windows驱动器中编辑,编写或创建新文件。

在Windows 8中,默认情况下启用称为混合关闭的function,以使其更快启动。 此函数使文件系统处于hibernate状态,因此在关闭时不会正常关闭。 解释如下:

http://www.msfn.org/board/topic/152937-what-is-hybrid-boot-in-windows-8-and-how-does-it-work/

该指南以及如何禁用它的说明如下:

http://www.techulator.com/resources/5201-How-enable-or-disable-Hybrid-Boot-Windows.aspx