删除分区也会删除其他两个

删除分区也会删除其他两个

我的硬盘布局如下:

在此处输入图片描述

我想删除前两个分区(一个 243 MB 的 Linux 交换分区和一个 5.87 GB 的根分区)。问题是,每次我删除它们时,Windows 也会删除驱动器 G: 和 H:,只留下驱动器 F: 完好无损。使用 Live CD 中的 GParted 删除这两个 Linux 分区也会产生同样的结果。我已经尝试过多次了,每次尝试后,TestDisk 总是能够恢复所有已删除的分区。

关于如何删除这两个分区而不影响其余分区,有什么想法吗?

答案1

我的直觉告诉我,这与从磁盘删除两个主分区有关,仅在驱动器上留下扩展分区。

您可能需要做的是先删除 1 个分区,在其位置创建一个新的主分区,然后删除第 2 个分区。

或者,备份、重新分区整个驱动器,然后恢复。这会更安全一些。

答案2

如果您的分区表与图片相符,则删除这两个主分区需要将零写入磁盘扇区 #0 中的两个字节。这是一项相当常规的分区管理任务,大多数分区工具都可以顺利完成。一篇旧的 Microsoft 知识库文章它展示了如何使用 Windows NT 5 和FDISKMS-DOS 来执行此操作。

但我有根据的猜测是,美丽的画面隐藏着丑陋的真相,即您的分区表实际上已弄乱,尤其是当来自两个不同传统的两个分区实用程序的行为完全相同时。如果事实证明您的容器分区没有设置正确的长度,我不会感到惊讶 — 鉴于这是某些工具已知的故障模式。

但是,由于您的帖子缺少分区表内容的详细信息,因此除了猜测之外不可能做任何其他事情。

相关内容