![多双系统分区问题](https://linux22.com/image/876893/%E5%A4%9A%E5%8F%8C%E7%B3%BB%E7%BB%9F%E5%88%86%E5%8C%BA%E9%97%AE%E9%A2%98.png)
我有一个 1TB 的磁盘,带有主分区和一个扩展分区。它有多个分区,一些用于 Windows XP,其他用于 Linux,还有一个用于 Truecrypt。在我的扩展分区中,我有 400 GB 的未分区空间。因此,我想添加一个 120 GB 的新分区。我尝试使用 Windows XP 的磁盘管理来执行此操作(这真是个糟糕的想法......)。当我这样做时,Windows 显示一条错误,告诉我应该重新启动磁盘管理。然后它更改了我所有的分区表。现在它不显示我的某些分区。自从出现这个错误以来,我没有更改磁盘中的任何内容,我尝试使用 ubuntu 进行修复,但我不知道是否可以做到,以及如何做到。我向您展示了显示 fdisk 的分区表。有什么想法吗?这是 fdisk 显示的内容
答案1
那么使用 Windows XP 的磁盘管理是个坏主意
发生的情况是 Windows 磁盘管理在错误的扇区中创建了分区,或者在更改分区表时将其错误地处理了。我以前遇到过这个错误,它是可以修复的,您需要将分区重新创建到正确的扇区,如果没有进行格式化,您的数据应该还在那里。
解决了同样的问题这里