GParted 无法调整 Windows 分区大小:输入/输出错误

GParted 无法调整 Windows 分区大小:输入/输出错误

我有 Windows 和 Ubuntu 双启动。我想缩小 Windows 分区以最大化空间,为/homeUbuntu 分区释放一些空间。我之前问过一个关于实现此目的的最佳方法的问题: 我之前的问题

(注意:我不在乎是否能够再启动 Windows,因为它无论如何都无法启动。)

所以我按照上面的帖子中的建议做了,一切都很顺利,直到GParted 在调整大小操作期间发送了错误消息Windows 分区。

我记下了错误,并保存了GParted 失败的详细信息,以 html 文件的形式(我不知道如何读取这个文件,但如果需要的话我可以提供它)。

GParted 运行以下命令时出现错误:

ntfsresize --force --force -s[...(一些数字)]--no-action '/dev/sda5'

/dev/sda5是我想要缩小的 Windows 分区)。

错误如下:

Failed to open inode[...]with index: input/output error

此后,不再进行下一步操作,GParted窗口恢复到初始状态。

我应该怎么办?

答案1

输入/输出错误通常与硬件问题有关。问题可能是由一些简单因素引起的,例如电缆松动,甚至是硬盘驱动器故障。

当错误发生时,您可以打开终端提示符并输入命令dmesg。在输出的末尾,您应该可以找到有关该问题的更多信息。

您也可以尝试运行gsmartcontolGUI 来访问磁盘驱动器跟踪的智能监控信息。此软件可以安装在sudo apt install gsmartcontrolUbuntu 上。

如果看起来像是硬件错误,您也可以考虑访问磁盘制造商网站来查找磁盘驱动器测试软件。通常,此软件会覆盖磁盘驱动器,因此在运行磁盘测试软件之前,请务必备份好数据。

相关内容