我刚刚在硬盘上安装了 Debian Squeeze,同时还安装了 Windows 7。现在,如果我运行 cfdisk,我会收到以下消息:
"FATAL ERROR: Bad primary partition 3: Partition ends in the final partial cylinder".
有没有一种方法可以修复它而无需重新安装所有内容?
编辑:输出来自fdisk -l
:
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 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: 0x1f244dbd
Device Boot Start End Blocks Id System
/dev/sda1 1 154 1228800 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2 154 9673 76464844 7 HPFS/NTFS
Partition 2 does not end on cylinder boundary.
/dev/sda3 9673 29127 156262401 5 Extended
Partition 3 does not end on cylinder boundary.
/dev/sda4 29127 30402 10240000 7 HPFS/NTFS
Partition 4 does not end on cylinder boundary.
/dev/sda5 9673 16968 58593280 83 Linux
/dev/sda6 16968 17430 3709952 82 Linux swap / Solaris
/dev/sda7 17430 28372 87889920 83 Linux
/dev/sda8 28372 29127 6066176 83 Linux