ubuntu启动菜单中添加了back track beta4的启动项后xp就不能启动,为何?

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
lijianen
帖子: 32
注册时间: 2009-07-31 17:22

ubuntu启动菜单中添加了back track beta4的启动项后xp就不能启动,为何?

#1

帖子 lijianen » 2009-09-02 9:22

我的电脑先装了xp,后装了ubuntu9.04,在GRUB启动菜单中自动有xp的启动项,启动xp也正常。后来我在/boot/grub/menu.lst的xp的启动代码后添加了如下代码:
title Back Track 4
root (hd1,6)
kernel (hd1,6)/boot/vmlinuz root=/dev/ram0 vga=791
initrd (hd1,6)/boot/initrd.gz ramdisk_size=6666

back track 4是可以启动起来了,但后来选择启动xp,却进入不了xp系统,选择xp后什么提示都没有,一片黑屏。
我又在menu.lst中将上述添加的代码注释掉,仍然不能启动xp,请教各位大侠,这是什么原因?有没有简便的办法解决?
头像
Hello World!
帖子: 3051
注册时间: 2008-06-23 15:19
系统: ���������
来自: 北欧某国
联系:

Re: ubuntu启动菜单中添加了back track beta4的启动项后xp就不能启动,为何?

#2

帖子 Hello World! » 2009-09-02 9:27

请把完整的menu.lst文件贴出来。
http://noie.name 网站改版中。
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: ubuntu启动菜单中添加了back track beta4的启动项后xp就不能启动,为何?

#3

帖子 billbear » 2009-09-02 14:48

xp 随时可以坏掉。它恰好坏掉了。
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

Re: ubuntu启动菜单中添加了back track beta4的启动项后xp就不能启动,为何?

#4

帖子 adagio » 2009-09-02 15:05

back track 是虾米喔?后台?
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: ubuntu启动菜单中添加了back track beta4的启动项后xp就不能启动,为何?

#5

帖子 billbear » 2009-09-02 16:41

adagio 写了:back track 是虾米喔?后台?
一些 hack 工具,以前基于 slax,现在基于 ubuntu。多数人只是用他来蹭网,其实就用 ubuntu 就可以了, bt4 也是一种 ubuntu 的。 :em04
lijianen
帖子: 32
注册时间: 2009-07-31 17:22

Re: ubuntu启动菜单中添加了back track beta4的启动项后xp就不能启动,为何?

#6

帖子 lijianen » 2009-09-03 10:42

title Ubuntu 9.04, kernel 2.6.28-15-generic
uuid 4c3089e5-1758-4d30-98bd-0fc60c4a7af7
kernel /boot/vmlinuz-2.6.28-15-generic root=UUID=4c3089e5-1758-4d30-98bd-0fc60c4a7af7 ro quiet splash
initrd /boot/initrd.img-2.6.28-15-generic
quiet

title Ubuntu 9.04, kernel 2.6.28-15-generic (recovery mode)
uuid 4c3089e5-1758-4d30-98bd-0fc60c4a7af7
kernel /boot/vmlinuz-2.6.28-15-generic root=UUID=4c3089e5-1758-4d30-98bd-0fc60c4a7af7 ro single
initrd /boot/initrd.img-2.6.28-15-generic

title Ubuntu 9.04, memtest86+
uuid 4c3089e5-1758-4d30-98bd-0fc60c4a7af7
kernel /boot/memtest86+.bin
quiet

title Back Track Beta4
kernel (hd0,6)/boot/vmlinuz root=/dev/ram0 vga=791
initrd (hd0,6)/boot/initrd.gz ramdisk_size=6666

title Start BackTrack 4 FrameBuffer (1024x768)
kernel (hd0,7)/boot/vmlinuz BOOT=casper boot=casper nopersistent rw quiet vga=0x317
initrd (hd0,7)/boot/initrd.gz

title Microsoft Windows XP Professional
rootnoverify (hd0,0)
savedefault
chainloader +1

back track beta4 和final的两项最初是放在xp之后,造成了xp不能引导之后我就把他们放在xp之前,还是不能引导xp,选择xp之后显示“starting up"之后就是黑屏。请楼上的和准备上楼的给俺出出主意,这方面俺是菜鸟。先谢过各位大侠了!
lijianen
帖子: 32
注册时间: 2009-07-31 17:22

Re: ubuntu启动菜单中添加了back track beta4的启动项后xp就不能启动,为何?

#7

帖子 lijianen » 2009-09-03 12:53

谢谢楼上的提醒,问题已经得到解决.想到是不是C盘上的一些文件有矛盾?
我的XP启动菜单里还有BT4和UBUNTU,这样就导致选择XP后还要进入第二层菜单,为免去这一层菜单,我将BOOT.INI里的BT4和UBUNTU的启动项删除了,但是C盘上的BTLDR.BTLDR.MBR.GRLDR.GRLDR.MBR等没有删除.以致不能正确引导XP.
后来我将BOOT.INI里的BT4和UBUNTU项目恢复就可以引导XP了,或者将BOOT.INI里的BT4和UBUNTU项目删除的同时也将BTLDR.BTLDR.MBR.GRLDR.GRLDR.MBR删除也可以引导了.
但是究竟是文件有什么样的矛盾我还是不知道.
头像
linsfly
帖子: 77
注册时间: 2009-08-03 20:25

Re: ubuntu启动菜单中添加了back track beta4的启动项后xp就不能启动,为何?

#8

帖子 linsfly » 2009-10-16 13:54

我XP装在第一个分区,后来把Ubuntu装在XP前面的未分配空间,从Ubuntu引导XP说文件丢失。后来把Xp的盘重新Ghost一下就正常了。
不解中。。。。这是必然事件还是偶然事件? :em06 :em06
如果把Ubuntu装在XP分区后的未分配分区会不会出现这种情况呢? :em11 :em11
好好折腾。
回复