重新安装 grub 时出错:windows 分区已损坏?

重新安装 grub 时出错:windows 分区已损坏?

我是 Linux 新手,安装了 Windows XP 和 Ubuntu(9.10/ grub2),运行正常。我不得不重新安装 Windows XP,因此我按照官方教程重新安装了 grub2(并运行 update-grub2)。我不知道我是否犯了错误,但:
- grub 在启动时运行,列出 Ubuntu 和 XP(正常)
- 当我选择 Windows XP 时,我只会出现黑屏(不正常)
- 当我在 Win XP CD 上启动时,它没有检测到任何硬盘(呃)

我猜我的 Windows 分区的文件系统有问题?以下是

sudo fdisk -l 

(Win XP 应该在 /dev/sda1 上,而我的文档保存在 /dev/sda5 上)

Disk /dev/sda: 80.0 GB, 80026361856 bytes  
240 heads, 63 sectors/track, 10337 cylinders  
Units = cylinders of 15120 * 512 = 7741440 bytes  
Sector size (logical/physical): 512 bytes / 512 bytes  
I/O size (minimum/optimal): 512 bytes / 512 bytes  
Disk identifier: 0xcccdcccd  


Device Boot Start End Blocks Id System  
/dev/sda1 * 1 4741 35841928+ 7 HPFS/NTFS  
/dev/sda2 4742 10338 42306202 f W95 Ext'd (LBA)  
/dev/sda5 4742 7427 20303544 7 HPFS/NTFS  
/dev/sda6 10210 10338 963868+ 82 Linux swap / Solaris  
/dev/sda7 7427 10210 21038080 83 Linux  


Partition table entries are not in disk order  

任何帮助将不胜感激!

马特

相关内容