升级到 Ubuntu 10.04 后,我的图形分区实用程序 (GParted、KVPM) 都无法检测到任何分区表。GParted 将我的 /dev/sda 显示为“未分配”。我还运行sudo fdisk -l
并得到以下结果:
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 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: 0xd8000000
Device Boot Start End Blocks Id System
/dev/sda1 * 14267 14594 2620416 c W95 FAT32 (LBA)
/dev/sda2 10 1315 10485760 7 HPFS/NTFS
/dev/sda3 * 1315 6276 39852216+ 7 HPFS/NTFS
/dev/sda4 6277 14594 66807327+ f W95 Extd (LBA)
/dev/sda5 14267 14594 2620416 dd Unknown
/dev/sda6 6277 13935 61520886 83 Linux
/dev/sda7 13936 14266 2658726 82 Linux swap / Solaris
Partition table entries are not in disk order
说实话,我并不是一个超级用户(但我知道一些事情),所以我很难理解这一切意味着什么。我的目标是消除我现有的所有 Windows 分区(我目前在 Ubuntu 10.04 和 Windows Vista 之间进行双启动),以便为 Linux 释放空间。我尝试刻录 Ubuntu 10.10 CD 并重新启动,希望 GParted 可以正常工作,这样我就可以通过图形方式销毁 Windows 并重新调整根分区的大小,但没用。结果相同。
有什么帮助吗?有什么好的基于命令行的分区编辑器可以实现我从生活中消除 Windows 的目标吗?或者有什么方法可以让图形界面的编辑器重新工作?为什么升级到 Ubuntu 10.04 会弄乱我的分区表?
答案1
相同的升级改变了我所有驱动器上的分区表,Linux 可以使用它们,Windows 无法从它们启动,新分区不够用,在空驱动器上全新安装 Windows 无法启动,直到我删除了分区表。我不得不重建分区表才能让 Windows 再次工作。你并不孤单。
症状是 Windows 启动时光标闪烁。Grub 在启动前显示许多错误。