Ubuntu 无法挂载安装了 Windows 的 NTFS 外部硬盘

Ubuntu 无法挂载安装了 Windows 的 NTFS 外部硬盘

我有一个安装了 Windows 8 的外部硬盘。Ubuntu 无法安装此驱动器。

Failed to mount '/dev/sdb5': Operation not permittedThe 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.

我现在不使用此 Windows 安装,因此我不介意删除它。我该怎么做才能解决这个问题?我必须删除驱动器中的某些分区吗?如果需要,删除哪些分区?或者有更简单的方法吗?

谢谢。

编辑:我忘了说 Windows 安装已损坏,所以我无法正常启动和关闭它。此外,硬盘的主分区(不是 Windows 分区)中有重要数据。

最终更新(解决方案):

查看本教程。

答案1

如果你想删除 Windows 安装,你可以使用fdisk或类似的命令删除分区,或者简单地用mkfs,或者简单地使用以下命令创建一个新文件系统,如下所示: mkfs -t <filesystem type> /dev/sdb5,其中文件系统类型可以是任意数量的受支持的文件系统,包括 ntfs、ext{2,3,4}、fat{12,16,32} 等等。但是,这似乎有点过头了。您只需启动 Windows 分区并适当地关掉它。

答案2

您只需按照错误消息中的说明进行操作即可。

Windows 没有正确关闭,而是处于暂停状态(确切地说是休眠状态)。如果您启用了 FastBoot 选项,此操作也会自动完成,而不是关闭。

因此现在它仍然以某种方式将驱动器标记为已使用,这阻止了 Ubuntu 获得对该驱动器的完全 (r+w) 访问权限。不过,您可以将其安装为只读,而不会出现问题。

获得驱动器完全访问权限且不造成任何损坏的最简单解决方案是重新启动计算机,启动 Windows,必要时禁用 FastBoot,然后正确关闭它。启动 Ubuntu 并安装驱动器。
完成!

相关内容