无法从 ubuntu 访问与其一起安装的 windows 8 驱动器

无法从 ubuntu 访问与其一起安装的 windows 8 驱动器

我在 Windows 8 的同时安装了 Ubuntu 13.04,但是当我想要访问 Windows 驱动器时,我看到以下错误消息:

Error mounting /dev/sda1 at /media/xalid/3A56A42656A3E0BD: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sda1" "/media/xalid/3A56A42656A3E0BD"' exited with non-zero exit status 14: Windows is hibernated, refused to mount.
Failed to mount '/dev/sda1': 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.

作为一种解决方法,我尝试了这个:

mkdir /media/sd4
mount -t ntfs-3g -o ro /dev/sda1 /media/sd4

这使我能够访问该分区,但由于它被安装为只读,所以我无法更改驱动器上的任何内容。

每当我登录 Ubuntu 时如何访问我的 Windows 驱动器?

答案1

默认情况下,Windows 8 会休眠而不是完全关闭(即:为了实现快速启动)。这很麻烦,但我相信,如果您告诉 Windows 重新启动到设置中的特殊“高级选项”模式,那么您可能会告诉 Windows 完全关闭。查看此链接完全关闭 Windows 8 电脑(链接到另一个问题点击这里在他们的教程中他们发现要禁用快速启动)。

运行该命令mount -t ntfs-3g -o ro /dev/sda1 /media/sd4会使其变为只读,因此为 ro。将该命令更改为mount -t ntfs-3g -o rw /dev/sda1 /media/sd4可写。

答案2

如果您退出 Windows,它通常会自动进入休眠状态,尽管将其设置为完全关闭。这就是 Windows。

因此,当您尝试在 Ubuntu 中挂载 Windows 分区时,它会发现它处于休眠状态并且无法挂载它。

我找到了一种解决方法:

sudo mount -t ntfs-3g -o remove_hiberfile /dev/sda4 /media/1830838530836898_

{用您自己的驱动器替换 /media/18308etc。}

输入密码。

我在错误消息中听到了一些抱怨和牢骚,但随后可以单击 Nautilus 中的 Windows 分区并查看其内容。

尝试一下。

它并不完美,但我不必担心正确关闭窗口,这并不像它应该的那么容易。

答案3

我在 ubuntu 桌面访问 windows 文件夹时遇到了同样的错误。我所做的是,转到 DISK 文件夹,您将在其中看到 linux 和 windows 的所有分区。单击 windows 分区,转到设置并选择安装选项。只需在启动桌面时勾选安装行即可。之后,您现在可以在 ubuntu 中访问您的 windows 文件

相关内容