你的机器在装Linux以前有几个分区?XP装在了哪个分区里面。
开机的时候按键盘上的方向键,也不出现其他的引导项么?如果装Linux以前你的机器只有四个分区,而且XP装在了C盘那真的有可能是把C盘给格了。

可以用下面这个比较笨的方法确认一下:
你把现在剩下的sda5~7分别挂载一下,然后看看其中有没有是XP安装目录盘里面的东西。如果有的话,比如sdaN(N=5~7)里面是XP安装的目录,就把title Other
        rootnoverify (hd0,4)
        chainloader +1
中的(hd0,4)改为(hd0, N-1),然后保存退出重启,重启后按键盘的任意键看看可不可以。

如果根本就没有找到原来XP的安装目录盘,那就不要再做别的了,没戏了。