[问题]会用wingrub引导已经安装好了的linux系统的帮忙看看

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
mirrior911
帖子: 7
注册时间: 2007-03-17 0:23

[问题]会用wingrub引导已经安装好了的linux系统的帮忙看看

#1

帖子 mirrior911 » 2007-10-14 10:53

如题,我已经装好了linux,但是开机却没有grub的选项,问题就是没有办法进入linux。有达人会用wingrub帮我看一下些什么语句才能顺利引导linux呢?我hd(0,1)是NTFS,xp下的C盘,hd(0,2)是linux根目录Extended,hd(0,3)linux ext2,hd(0,4)linux swap,hd(0,5)xp的D盘,在线等啊,急!
头像
chaoyagami
帖子: 207
注册时间: 2007-05-27 21:25
来自: 江西南昌

#2

帖子 chaoyagami » 2007-10-14 11:16

timeout 6

default 0
title 启动Ubuntu

root (hd0,2)

kernel /boot/vmlinuz-2.6.22-14-generic root=/dev/sda3(hda3) ro quiet vga=792 splash

initrd /boot/initrd.img-2.6.22-14-generic

quiet

savedefault
加入上面的就能启动linux,不过那个内核版本要修改成自己的,括号里的是备选。
还有你写错了第一个分区应该是(hd0,0)而不是(hd0,1)。
如果你linux启动分区在第二个分区,那就是root (hd0,1),依此类推,root=/这里也是填写你的启动分区。
NetBeans 6.0于12月3日正式发布。
www.netbeans.org
Royalwatermelon
帖子: 35
注册时间: 2007-10-09 9:13

楼主参考下我根据置顶贴修改的!成功

#3

帖子 Royalwatermelon » 2007-10-14 11:21

我的ISO在E盘feisty下,希望对你有用!
menu.lst
---------------------------------
timeout 5
default 0
fallback 1
splashimage (hd0,0)/boot/grub/bj2008.xpm.gz
fontfile (hd0,0)/boot/grub/fonts

title Ubuntu Linux 7.04
kernel (hd0,0)/boot/feisty/vmlinuz boot=gnix_oag ramdisk_size=1048576 root=/dev/ram rw quiet splash debian-installer/locale=zh_CN fd_dir=e:\feisty
initrd (hd0,0)/boot/feisty/initrd.gz

title GO Back (MS Windwos OS)
rootnoverify (hd0,0)
makeactive
chainloader +1

---------------------------------------------
boot.ini
加入: c:\Grldr="Ubuntu Linux"
就OK了
头像
chaoyagami
帖子: 207
注册时间: 2007-05-27 21:25
来自: 江西南昌

#4

帖子 chaoyagami » 2007-10-14 11:26

LZ千万不能用上面那个,上面那个应该是用GRUB从硬盘启动LIVECD的方法,不适合你。
NetBeans 6.0于12月3日正式发布。
www.netbeans.org
Royalwatermelon
帖子: 35
注册时间: 2007-10-09 9:13

#5

帖子 Royalwatermelon » 2007-10-14 12:06

丢人了!
mirrior911
帖子: 7
注册时间: 2007-03-17 0:23

#6

帖子 mirrior911 » 2007-10-14 12:20

多谢大家,马上就去试一下
mirrior911
帖子: 7
注册时间: 2007-03-17 0:23

#7

帖子 mirrior911 » 2007-10-14 12:23

对了,我的电脑xp就是在(hd0,1),我的(hd0,0)貌似是个隐藏的分区,用来重新启动的,不知道应该怎么改啊?
mirrior911
帖子: 7
注册时间: 2007-03-17 0:23

#8

帖子 mirrior911 » 2007-10-14 12:41

还有怎么样才能知道自己的内核版本呢?
Royalwatermelon
帖子: 35
注册时间: 2007-10-09 9:13

#9

帖子 Royalwatermelon » 2007-10-14 12:56

chaoyagami 写了:timeout 6

default 0
title 启动Ubuntu

root (hd0,2)

kernel /boot/vmlinuz-2.6.22-14-generic root=/dev/sda3(hda3) ro quiet vga=792 splash

initrd /boot/initrd.img-2.6.22-14-generic

quiet

savedefault
加入上面的就能启动linux,不过那个内核版本要修改成自己的,括号里的是备选。
还有你写错了第一个分区应该是(hd0,0)而不是(hd0,1)。
如果你linux启动分区在第二个分区,那就是root (hd0,1),依此类推,root=/这里也是填写你的启动分区。

--------------------------------

多谢,我试了5次才从CD安装成功,看了你的正准备修改menu.lst,让它真正硬盘启动呢!再谢!
头像
chaoyagami
帖子: 207
注册时间: 2007-05-27 21:25
来自: 江西南昌

#10

帖子 chaoyagami » 2007-10-14 13:18

虽然linux的grub没有安装在mbr上,但是grub还是存在的,你可以用explore2fs查看下linux下/boot/grub/menu.lst的内容。
NetBeans 6.0于12月3日正式发布。
www.netbeans.org
回复