使用 GParted 缩小 NTFS Windows 7 分区

使用 GParted 缩小 NTFS Windows 7 分区

我正在运行 Windows 7 和 Ubuntu 10.10 的双启动系统。最初我为 Ubuntu 分区分配了大约 20GB;但是,我很快就用完了这个空间,现在想扩展我的分区。目前我的 NTFS 分区(450GB)有大约 130GB 的可用空间。我尝试使用 GParted 缩小分区,但遇到了以下错误。我启动了 Windows,以便可以运行,chkdsk但重启时倒计时冻结在 1。我尝试了多种方法来解决该问题,但似乎都没有用。最后我放弃了,现在我只想知道什么是最好的方法,可以强制 GParted 缩小分区,而不管错误是什么。我真的没有什么重要的东西,我也不介意冒数据风险。我只是不想擦除整个 NTFS 分区,因为我没有 Windows 安装 CD,以后可能需要 Windows 来运行某些程序。我尝试使用,sudo ntfsresize但它会发出与 GParted 相同的错误...有什么想法吗?

检查并修复 /dev/sda2 上的文件系统 (ntfs) 00:00:09(错误)

校准 /dev/sda2 00:00:00(成功)

路径:/dev/sda2
开始:36944325
结束:976771119
大小:939826795(448.14 GiB)
检查 /dev/sda2 上的文件系统是否有错误并(如果可能)修复它们 00:00:09(错误)

ntfsresize -P -i -f -v /dev/sda2

ntfsresize v2.0.0(libntfs 10:0:0)
设备名称:/dev/sda2
NTFS 卷版本:3.1
簇大小:4096字节
当前卷大小:481191318016 字节 (481192 MB)
当前设备大小:481191319040 字节 (481192 MB)
检查坏扇区...
检查文件系统一致性...
集群 63468 被多次引用!
集群 63469 被多次引用!
集群 63465 被多次引用!
集群 63466 被多次引用!
集群 63467 被多次引用!
集群 165621 被多次引用!
集群 165622 被多次引用!
集群 165623 被多次引用!
集群 165624 被多次引用!
错误:文件系统检查失败!
错误:9 个集群被多次引用。
NTFS 不一致。在 Windows 上运行 chkdsk /f,然后重新启动两次!
/f 参数的使用非常重要!没有修改
并将由此软件转换为 NTFS,直到修复为止。

答案1

据我所知,基于 Linux 的 NTFS 工具将拒绝接触 NTFS 文件系统,除非它已经完全一致,以尽量减少数据丢失的可能性。您完全无法启动 Windows 吗?

如果你真的真的不介意丢失数据,您可以完全删除 NTFS 分区,并扩大 Linux 分区以占用额外空间。我建议从 Live CD 执行此操作。

我依稀记得 NTFS 挂载程序提供了将损坏的文件系统挂载为只读的选项,以便您可以从中恢复数据,但我可能错了。

答案2

在 Windows 上尝试此应用程序:http://partitionwizard.com/free-partition-manager.html
它实际上也可以与 ext 一起工作。

相关内容