gparted 未分配整个硬盘

gparted 未分配整个硬盘

以下是我的情况:我有一台双启动的 Windows/Ubuntu 计算机。为了将空间从 Ubuntu 分区移到 Windows 分区,我启动了一个实时 Ubuntu 10.10 CD,并要求 gparted 将我的 Ubuntu 分区缩小约 30 GB,然后将其向右移动约 30 GB。在移动操作的某个时候,gparted 给了我一个错误,现在报告我的整个硬盘驱动器未分配。

关于分区的信息,gparted 告诉我第一个扇区是零,最后一个扇区是 xxxxxxx625,总扇区数是 xxxxxxxx626。它发出警告,你不能在磁盘外有分区。

它还告诉我,在某个时候,我有一个无效的分区表。

fdisk -l 的输出

Warning: ignoring extra data in partition table 6
Warning: ignoring extra data in partition table 6
Warning: ignoring extra data in partition table 6

WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').

Command (m for help): p

Disk /dev/sda: 640.1 GB, 640135028736 bytes
255 heads, 63 sectors/track, 77825 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x903c57bc

  Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        1744    14005248   27  Unknown
/dev/sda2   *        1744        1757      102400    7  HPFS/NTFS
/dev/sda3            1757       10879    73276090    7  HPFS/NTFS
/dev/sda4           10879       77826   537746433    5  Extended
/dev/sda5           10879       72532   495228202   83  Linux
/dev/sda6   ?      140303      150988    85825552   6b  Unknown

我想让我的分区恢复正常工作。我备份了大部分重要数据,但找到我的信息去向还是不错的。任何帮助我都感激不尽。

编辑/更新:

运行测试磁盘以查找和恢复分区表,然后运行启动修复,我能够使 Windows 分区可启动,现在它工作正常。但是,gparted 仍然显示整个磁盘未分配,我无法启动到 Linux,尽管我仍然可以使用 TestDisk 等实用程序查看一些文件,并可以使用 fdisk 查看分区。仍然欢迎提出建议

相关内容