装了ubuntu后xp启动不了了

来源:百度知道 编辑:UC知道 时间:2024/06/05 07:54:43
现在是:开机后进入了GRUB引导 后,我选择xp时又返回到GRUB界面,一直这样循环,但是ubuntu可以进。。。。。下面是我的menu.lst文件的内容的下半部分

# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Professional
rootnoverify (hd0,0)
savedefault
chainloader +1
现在我已经装好了,该怎么办阿?

哎,你grub安装分区错误,不是能用menu.lst解决的问题了
抱歉,没用u,所以帮不上忙

在linux系统下,输入fdisk -l,查看你的windows具体在哪个分区(看分区大小和分区格式,你自己应该知道自己的windows分区大小),现在你的menu.lst的写法,认为windows是在第一块硬盘的C盘(就是sda1或者hd0,0),但有些系统的sda1是被其他系统隐藏分区占用的,所以有可能windows是放在sda2(就是hd0,1)了,但在windows下,因为隐藏分区时隐藏的,所以显示的还是C盘,如果是这样,menu就要修改成:
title Microsoft Windows XP Professional
rootnoverify (hd0,1)
savedefault
chainloader +1
如果还是不行,有可能是你的windows出问题了。

被 Ubuntu 修改过的分区表无法被 Windows 正确识别,这就是问题症结。如果是 Windows 自己建立的分区表肯定没有问题。
下一次安装时我建议先在 Windows 中使用 PQMagic 或 Paragon 等工具建立好 ext3 及 SWAP 分区,然后安装 Ubuntu 时不要选择“使用连续空余空间”自动分区了,直接选择已建立好的 Linux 分区,这样 Ubuntu 就不会对分区表进行什么修改了。
不知道 PQMagic 或 Paragon 建立的 Linux 分区 Ubuntu 能否直接使用,应该没有问题。我配置 Redhat Linux 与 Windows 共存时就是这么做的。当时就是担心在 Linux 安装程序中建立分区会不会影响到 Windows。

把你的BOOT。INI文件贴上来。 问题并不难解决。