我遇到了这个错误,当我使用 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.
答案1
@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。
请注意,参数值是根据你的特定错误消息得出的,对于其他用户,请采取错误消息,并输入适当的用户名进行-o
更改-ro
。
另请注意,使用此方法,您不能在 Windows 驱动器中编辑、写入或创建新文件。
答案2
在 Windows 8 中,默认启用了混合关机功能,以加快启动速度。此功能使文件系统处于休眠状态,因此在关机时无法正确关闭。解释如下:
有关如何禁用它的说明指南如下: