装了ubuntu 9.04,没有写入mbr,如何在xp下引导? (已解决)

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

装了ubuntu 9.04,没有写入mbr,如何在xp下引导? (已解决)

#1

帖子 人在井天 » 2009-05-04 9:46

在安装的高级选项里,把安装引导装置的选项的勾去掉了.原因是不愿意写入mbr,导致一键还原精灵不能用.安装是成功了的,但是,却无法引导进入.
在xp的根目录上放了一个grldr文件,修改了boot.ini,能从grldr引导.
我的电脑原来是两个主分区,两个逻辑分区.装了ubuntu后,新分了三个逻辑分区,一个挂载/,一个挂载/home,一个是swap
根分区没有设置为主分区.原因是不想改变分区结构.文件系统是ext4.
由于没有安装引导装置,所以/boot文件夹下没有grub文件夹.
用fdisk -l命令查看,显示根分区是sda7
在grub的搜索中,可以看出分区是hd0,6
在xp根目录下放了一个menu.lst文件,无法引导.文件内容如下:

title Ubuntu 9.04, kernel 2.6.28-11-generic
uuid 8f04336d-324e-476d-b906-79705adc042b

kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=8f04336d-324e-476d-b906-79705adc042b
ro locale=zh_CN quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
quiet

这里的uuid值可以确认无误.
期待朋友们支招.原则是不写入mbr,在xp下引导.我可以以iso映象文件启动的方式进入,对ubuntu系统进行更改.
上次由 人在井天 在 2009-05-04 15:29,总共编辑 1 次。
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: 装了ubuntu 9.04,没有写入mbr,如何在xp下引导?

#2

帖子 人在井天 » 2009-05-04 10:34

怀疑主要是grldr不能识别ext4文件系统,不知有没有朋友成功过?
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: 装了ubuntu 9.04,没有写入mbr,如何在xp下引导?

#3

帖子 人在井天 » 2009-05-04 10:43

刚才看到了本版的一个贴子viewtopic.php?f=139&t=167130
但我有一个最关键性的疑问.如果安装grub的分区是逻辑分区,可以确认不会写入mbr?
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 装了ubuntu 9.04,没有写入mbr,如何在xp下引导?

#4

帖子 smallapple » 2009-05-04 10:52

Grub4Dos 0.4.4 支持ext4
如果安装grub的分区是逻辑分区,可以确认不会写入mbr?
确定
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: 装了ubuntu 9.04,没有写入mbr,如何在xp下引导?

#5

帖子 人在井天 » 2009-05-04 11:33

smallapple 写了:Grub4Dos 0.4.4 支持ext4
如果安装grub的分区是逻辑分区,可以确认不会写入mbr?
确定

感谢回复.我刚才试验了一下,的确不写入mbr,但是,仍然没办法引导.用grldr的自动搜索,也无法引导.
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: 装了ubuntu 9.04,没有写入mbr,如何在xp下引导?

#6

帖子 人在井天 » 2009-05-04 11:41

把ubuntu的/boot/grub/menu.lst复制到c盘,成功出现启动菜单.虽则在xp下打开这个文件.段落全乱了.但点击进入ubuntu的时候提示文件没有找到.
问题看来在于,grldr不能识别ext4文件系统.期待知者释疑.
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 装了ubuntu 9.04,没有写入mbr,如何在xp下引导?

#7

帖子 smallapple » 2009-05-04 11:54

grldr什么版?
头像
32idea
帖子: 1251
注册时间: 2006-12-15 9:32
系统: linux

Re: 装了ubuntu 9.04,没有写入mbr,如何在xp下引导?

#8

帖子 32idea » 2009-05-04 12:05

到官方论坛下载最新版的grub4dos,(http://bbs.znpc.net/forumdisplay.php?fid=4
偶用的这个引导的ubuntu和arch,都是ext4格式

用ubuntu的menu.lst就可以,因为新版的grub4dos也支持uuid。
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: 装了ubuntu 9.04,没有写入mbr,如何在xp下引导?

#9

帖子 人在井天 » 2009-05-04 15:29

32idea 写了:到官方论坛下载最新版的grub4dos,(http://bbs.znpc.net/forumdisplay.php?fid=4
偶用的这个引导的ubuntu和arch,都是ext4格式

用ubuntu的menu.lst就可以,因为新版的grub4dos也支持uuid。

感谢7楼和8楼的回复.我下载的grldr是从百度搜的,以为是最新的.其实不是.按8楼的网址重新下载后,问题得到解决.
看来要点是两个:一.引导装置不要装在主分区,这样可以不写入mbr.二.下载最新版的mbr.
再次谢谢朋友们!
回复