gParted 上无法识别分区表,磁盘中显示错误

gParted 上无法识别分区表,磁盘中显示错误

我在我的旧笔记本电脑(2006)上安装了双启动系统,安装了 win XP 和在 XP 之后安装的 Ubuntu 13.04,一切都运行良好。

因此,像往常一样,我决定重新安装我的 XP,但它实际上由于某些“随机错误”而半途崩溃了...无论如何,我几乎可以没有它...

重启后,我发现 GRUB 或/和 MBR 不见了(乱七八糟)。我设法使用 Ubuntu live-CD 和 AskUbuntu 社区的大力帮助挽救了它们。然而,事情已经和以前不一样了……

未分配的硬盘- HDD 显示为完全未分配,有关未分配的信息。

由于我是新手,我甚至无法很好地描述这个问题,所以上传了一些图片,这样你就可以看到我有什么。

我希望我的主 Linux 分区上有更多的空间,但在此之前 - 我希望我的分区表能够被识别,并且停止分区重叠......

磁盘- 没有分区 3,它是扩展分区 2 的内容。

请根据需要索取更多信息,我会尽力为您收集,就像我发现和学习 Ubuntu 一样。

任何想法都值得赞赏。谢谢。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

这是我跑步后看到的sudo fdisk -lu

终端

omitting empty partition (5)
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x5e6e6c09

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63    78482484    39241211    7  HPFS/NTFS/exFAT
/dev/sda2        78483454   312560639   117038593    f  W95 Ext'd (LBA)
/dev/sda3       107780148   312560639   102390246    7  HPFS/NTFS/exFAT
/dev/sda5        78483456   105826303    13671424   83  Linux
/dev/sda6       105828352   107780095      975872   82  Linux swap / Solaris

答案1

您的分区表已损坏,因为 sda3 和 sda2 重叠。我建议使用 fdisk 删除 sda5 和 sda6(位于 sda2 内),然后删除 sda2,并重新创建它,使其不与 sda3 重叠,然后您应该能够重新创建具有相同起始和结束扇区的 sda5 和 sda6 以避免数据丢失。

相关内容