求救吖!装了ubuntu9.04后无法启动XP与Win7了!

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
ww6835865
帖子: 76
注册时间: 2009-06-05 8:27

求救吖!装了ubuntu9.04后无法启动XP与Win7了!

#1

帖子 ww6835865 » 2010-02-12 18:48

先介绍一下电脑的情况,500G硬盘,C盘装XP系统,G盘装Win7系统,本来这两个系统都能正常启动,昨天收到ubuntuCD,就把剩下的50G拿来装ubuntu9.04。装完重启后有个grub的系统选择匡,有5个选项,分别是
Ubuntu 9.04,kernel 2.6.28-11-generic
Ubuntu 9.04,kernel 2.6.28-11-generic (recovery mode)
Ubuntu 9.04,memtest86+
Other operating systems
Windows vista (loader)
前面的三个ubuntu选项都可以启动,而第四个选项"Other operating systems"回车后出现
"Error 13:Invalid or unsupported executable format
Press any key to continue..."
而选项第五个选项"Windows vista (loader)"则屏幕闪了一下就又回到系统选项匡中!
不管我怎么修改menu.lst都无效!上网查的方法试了又试,ubuntu重装了n次都是这样!个人觉得是XP和Win7里少了什么东西!弄了一整天都无济于事,都快把我逼疯了!
本人是ubuntu的新人,手上没什么装备,只有ubuntu liveCD。哪位大虾能帮忙解决下这个问题!小弟感激不尽、
头像
Hello World!
帖子: 3051
注册时间: 2008-06-23 15:19
系统: ���������
来自: 北欧某国
联系:

Re: 求救吖!装了ubuntu9.04后无法启动XP与Win7了!

#2

帖子 Hello World! » 2010-02-12 19:11

请把您的 menu.lst 文件贴出来,谢谢。
http://noie.name 网站改版中。
头像
onshoestring
论坛版主
帖子: 4666
注册时间: 2009-09-06 5:53

Re: 求救吖!装了ubuntu9.04后无法启动XP与Win7了!

#3

帖子 onshoestring » 2010-02-12 19:48

昨天收到的是904?
你说的对,win的pbr被你用grub重写了。

先重写mbr

代码: 全选

sudo grub-install /dev/sda
用grub4dos引导xp和win7。
在/boot/grub/menu.lst加上下面的:
title grub4dos
kernel (hd0,0)/grub.exe
在c盘根目录加入grub4dos的grub.exe和下面的menu.lst菜单
title XP
find --set-root /ntldr
chainloader /ntldr
boot
title win7
find --set-root /bootmgr
chainloader /bootmgr
boot
最后修复win的pbr。
附件
grub4dos-0.4.4-2009-06-20.zip
(809.5 KiB) 已下载 563 次
上次由 onshoestring 在 2010-02-13 0:28,总共编辑 1 次。
头像
onshoestring
论坛版主
帖子: 4666
注册时间: 2009-09-06 5:53

Re: 求救吖!装了ubuntu9.04后无法启动XP与Win7了!

#4

帖子 onshoestring » 2010-02-12 20:28

或者你装bean的burg,上面的就没用了。
ww6835865
帖子: 76
注册时间: 2009-06-05 8:27

Re: 求救吖!装了ubuntu9.04后无法启动XP与Win7了!

#5

帖子 ww6835865 » 2010-02-12 22:36

谢谢了,但还是不行,不知是不是我弄错了,我是新手,你能讲清楚些吗?还有“最后修复win的pba”是什么意思,怎么修复?
头像
onshoestring
论坛版主
帖子: 4666
注册时间: 2009-09-06 5:53

Re: 求救吖!装了ubuntu9.04后无法启动XP与Win7了!

#6

帖子 onshoestring » 2010-02-12 22:40

ww6835865 写了:谢谢了,但还是不行,不知是不是我弄错了,我是新手,你能讲清楚些吗?还有“最后修复win的pba”是什么意思,怎么修复?
你看开机进grub4dos菜单后能不能进xp和win7,修复pbr是以后的事情。
ww6835865
帖子: 76
注册时间: 2009-06-05 8:27

Re: 求救吖!装了ubuntu9.04后无法启动XP与Win7了!

#7

帖子 ww6835865 » 2010-02-12 23:13

如何开机进入grub4dos,我开机后都还是那5个系统选项
头像
onshoestring
论坛版主
帖子: 4666
注册时间: 2009-09-06 5:53

Re: 求救吖!装了ubuntu9.04后无法启动XP与Win7了!

#8

帖子 onshoestring » 2010-02-12 23:18

用grub4dos引导xp和win7。
在/boot/grub/menu.lst加上下面的:
title grub4dos
kernel (hd0,0)/grub.exe
在c盘根目录加入grub4dos的grub.exe和下面的menu.lst菜单
default 0
timeout 10
title XP
find --set-root /ntldr
chainloader /ntldr
boot
title win7
find --set-root /bootmgr
chainloader /bootmgr
boot
你上边两段菜单没加吧,/boot/grub/menu.lst是原来就有了,加在后边。
另一个菜单是在c:\menu.lst新建的文件。
上次由 onshoestring 在 2010-02-13 0:28,总共编辑 1 次。
ww6835865
帖子: 76
注册时间: 2009-06-05 8:27

Re: 求救吖!装了ubuntu9.04后无法启动XP与Win7了!

#9

帖子 ww6835865 » 2010-02-12 23:22

照你的方法做了,我的是grub,不是grub2,看你的写法像grub2的
头像
Hello World!
帖子: 3051
注册时间: 2008-06-23 15:19
系统: ���������
来自: 北欧某国
联系:

Re: 求救吖!装了ubuntu9.04后无法启动XP与Win7了!

#10

帖子 Hello World! » 2010-02-12 23:26

onshoestring, 人家现在没法进入win。
ww6835865, 您还是没贴出您的/boot/grub/menu.lst文件。
http://noie.name 网站改版中。
头像
onshoestring
论坛版主
帖子: 4666
注册时间: 2009-09-06 5:53

Re: 求救吖!装了ubuntu9.04后无法启动XP与Win7了!

#11

帖子 onshoestring » 2010-02-12 23:27

grub2菜单不是这个样子的,一个是grub1,一个是grub4dos的菜单。
要是加了至少开机有grub4dos菜单选项。
头像
smallapple
论坛版主
帖子: 7868
注册时间: 2009-03-28 15:12

Re: 求救吖!装了ubuntu9.04后无法启动XP与Win7了!

#12

帖子 smallapple » 2010-02-12 23:30

LZ先在ubuntu下看看xp 那个C盘能看到文件不?
头像
onshoestring
论坛版主
帖子: 4666
注册时间: 2009-09-06 5:53

Re: 求救吖!装了ubuntu9.04后无法启动XP与Win7了!

#13

帖子 onshoestring » 2010-02-12 23:39

对不起啊,这段其实有问题,改了。
title grub4dos
kernel (hd0,0)/grub.exe
上次由 onshoestring 在 2010-02-12 23:45,总共编辑 1 次。
ww6835865
帖子: 76
注册时间: 2009-06-05 8:27

Re: 求救吖!装了ubuntu9.04后无法启动XP与Win7了!

#14

帖子 ww6835865 » 2010-02-12 23:41

在ubuntu下能看到c盘文件
ww6835865
帖子: 76
注册时间: 2009-06-05 8:27

Re: 求救吖!装了ubuntu9.04后无法启动XP与Win7了!

#15

帖子 ww6835865 » 2010-02-12 23:42

在ubuntu下能看到c盘文件
回复