XP UBUNTU双系统,想让默认启动为XP,可更改grub.cfg后系统无法启动。

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
itubuntu
帖子: 11
注册时间: 2010-03-17 22:22
送出感谢: 0
接收感谢: 0

XP UBUNTU双系统,想让默认启动为XP,可更改grub.cfg后系统无法启动。

#1

帖子 itubuntu » 2010-05-29 9:54

我的系统原来是XP系统,后来刚安装的UBUNTU(硬盘安装方式,用到grub4dos),后来想把默认启动项改成XP启动,按照 http://www.linuxidc.com/Linux/2010-05/26108.htm
这哥们的方法,改了grub.cfg,在grub.cfg里根据他描述的方法 把default直接改成了3
又在### BEGIN /etc/grub.d/30_os-prober ###后面加了一段代码:
menuentry "Windows XP (on /dev/sda1)" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set B2CC3F5FCC3F1CD3 ##刚才抄下的UUID放这里!
chainloader +1
}

在下面是UBUNTU自带的IF判断语句,我没有删除。
现在的问题是我的系统启动的时候屏幕显示 ON 然后按什么都不好用,过一会系统变成蓝色,上面都是系统硬件的参数和系统现在内存的使用情况什么的,系统无法正常启动了,请求解决办法。
头像
wheat0r
帖子: 1026
注册时间: 2008-04-27 12:15
送出感谢: 0
接收感谢: 0
联系:

Re: XP UBUNTU双系统,想让默认启动为XP,可更改grub.cfg后系统无法启动。

#2

帖子 wheat0r » 2010-05-29 10:07

如果ubuntu安装时grub2已经安装并且识别到了已经安装的XP,不需要手动添加启动项,直接改 default 为已经有的XP启动项就行了
oneleaf 的教导记心间:《学习linux几点忠告》
itubuntu
帖子: 11
注册时间: 2010-03-17 22:22
送出感谢: 0
接收感谢: 0

Re: XP UBUNTU双系统,想让默认启动为XP,可更改grub.cfg后系统无法启动。

#3

帖子 itubuntu » 2010-05-29 10:13

有道理,不过我现在用的是GRUB4DOS,而且最重要的是,我的系统无法启动了。刚检查过硬件之后,屏幕中间出现个 ON 字样,过一会系统变成蓝色,上面都是系统硬件的参数和系统现在内存的使用情况什么的,系统无法正常启动了,请求解决办法。
头像
wheat0r
帖子: 1026
注册时间: 2008-04-27 12:15
送出感谢: 0
接收感谢: 0
联系:

Re: XP UBUNTU双系统,想让默认启动为XP,可更改grub.cfg后系统无法启动。

#4

帖子 wheat0r » 2010-05-29 10:26

囧,是不是启动内存检测了……
oneleaf 的教导记心间:《学习linux几点忠告》
头像
djygdut
帖子: 106
注册时间: 2008-12-15 21:50
送出感谢: 0
接收感谢: 0

Re: XP UBUNTU双系统,想让默认启动为XP,可更改grub.cfg后系统无法启动。

#5

帖子 djygdut » 2010-05-29 10:32

能进入grub吗,试试在grub下手动引导。
qywolala
帖子: 39
注册时间: 2008-10-20 8:30
送出感谢: 0
接收感谢: 0

Re: XP UBUNTU双系统,想让默认启动为XP,可更改grub.cfg后系统无法启动。

#6

帖子 qywolala » 2010-05-29 10:41

哥们是改 grub.conf 文件把
Ubuntu群:90628214 欢迎你的加入
itubuntu
帖子: 11
注册时间: 2010-03-17 22:22
送出感谢: 0
接收感谢: 0

Re: XP UBUNTU双系统,想让默认启动为XP,可更改grub.cfg后系统无法启动。

#7

帖子 itubuntu » 2010-05-29 10:43

wheat0r 写了:囧,是不是启动内存检测了……

我也不清楚,我什么都没按,按什么也没用。咋整啊?我用硬盘安装的方法,在BOOT.INI中写入了:c:\grub="GRUB",如果我把这句去掉,是不是就能启动WINDOWS了?如果这样也好,我再重装UBUNTU也好。有救吗?各位?
itubuntu
帖子: 11
注册时间: 2010-03-17 22:22
送出感谢: 0
接收感谢: 0

Re: XP UBUNTU双系统,想让默认启动为XP,可更改grub.cfg后系统无法启动。

#8

帖子 itubuntu » 2010-05-29 10:44

djygdut 写了:能进入grub吗,试试在grub下手动引导。


就是进不去系统。。 :em20
头像
wheat0r
帖子: 1026
注册时间: 2008-04-27 12:15
送出感谢: 0
接收感谢: 0
联系:

Re: XP UBUNTU双系统,想让默认启动为XP,可更改grub.cfg后系统无法启动。

#9

帖子 wheat0r » 2010-05-29 10:47

问题是LZ到底是用Grub2还是grub4dos引导的?
如果是用grub4dos,改grub.cfg有什么用?
如果是Grub2,干嘛要修改boot.ini?
oneleaf 的教导记心间:《学习linux几点忠告》
itubuntu
帖子: 11
注册时间: 2010-03-17 22:22
送出感谢: 0
接收感谢: 0

Re: XP UBUNTU双系统,想让默认启动为XP,可更改grub.cfg后系统无法启动。

#10

帖子 itubuntu » 2010-05-29 10:48

qywolala 写了:哥们是改 grub.conf 文件把

UBUNTU 10.04版,里面有grub.cfg,没有grub.conf吧。
itubuntu
帖子: 11
注册时间: 2010-03-17 22:22
送出感谢: 0
接收感谢: 0

Re: XP UBUNTU双系统,想让默认启动为XP,可更改grub.cfg后系统无法启动。

#11

帖子 itubuntu » 2010-05-29 10:51

wheat0r 写了:问题是LZ到底是用Grub2还是grub4dos引导的?
如果是用grub4dos,改grub.cfg有什么用?
如果是Grub2,干嘛要修改boot.ini?

我是用grub4dos引导的,我在教程里看的,能是看多了混了?我这知识啊都学杂啦。
头像
紅中愛發財
帖子: 185
注册时间: 2009-07-15 15:31
送出感谢: 0
接收感谢: 0

Re: XP UBUNTU双系统,想让默认启动为XP,可更改grub.cfg后系统无法启动。

#12

帖子 紅中愛發財 » 2010-06-01 15:57

想默认启动XP只要把30_os-probe这个文件名的30改成10之前的就可以了

代码: 全选

https://launchpad.net/~……/+archive/ppa
头像
czjl
帖子: 765
注册时间: 2008-07-28 10:02
送出感谢: 1 次
接收感谢: 0

Re: XP UBUNTU双系统,想让默认启动为XP,可更改grub.cfg后系统无法启动。

#13

帖子 czjl » 2010-06-03 9:33

乱了。
安装时,grub估计安装在mbr上了,修改了参数无法启动ubuntu或xp了。
这个状况已经不是grub4dos引导了,而是mbr上的grub2主宰了。
先修复mbr的引导(搜一下),再引导ubuntu或重装ubuntu.
头像
doki
帖子: 27
注册时间: 2011-12-26 0:48
送出感谢: 0
接收感谢: 0

Re: XP UBUNTU双系统,想让默认启动为XP,可更改grub.cfg后系统无法启动。

#14

帖子 doki » 2012-01-09 20:05

同意楼上的说法,我安装了Ubuntu11.04,情况跟你差不多。只是我是用U盘引导安装的。我现在的办法是用diskgen修复mbr,然后用一键Ghost的grub来引导Ubuntu 11.04,修改menu.lst来引导的。
@$@思考是我的个性!%! ?&?习惯更好的习惯#¥#
回复

回到 “启动和引导”