ubuntu 被suse11.1覆盖。请高手解决(很详细的介绍)

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
cqcscb
帖子: 10
注册时间: 2008-12-06 11:53

ubuntu 被suse11.1覆盖。请高手解决(很详细的介绍)

#1

帖子 cqcscb » 2008-12-23 21:41

是这样的:我有两块硬盘,一块40G,一块80G ,我先在80G的装的XP,然后装了ubuntu8.10,
后来又通用XP硬盘安装了suse(装在40G的那一块的,这块硬盘全部都格了装的suse),但是问题出来了。它自己把启动记录记在了80G的那块硬 盘上了。启动suse 和XP都没有问题。就是启动不了ubuntu !
40G为hda
80G为hdb
我的suse的menu.lst如下:
# Modified by YaST2. Last modification on 一 12月 22 21:10:50 UTC 2008
default 3
timeout 5
gfxmenu (hd1,0)/boot/message

###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 11.1 - 2.6.27.7-9
root (hd1,0)
kernel /boot/vmlinuz-2.6.27.7-9-pae root=/dev/disk/by-id/ata-ST340014A_5JX81P01-part1 devfs=mount,dall resume=/dev/disk/by-id/ata-ST340014A_5JX81P01-part3 splash=silent showopts vga=0x317
initrd /boot/initrd-2.6.27.7-9-pae

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 11.1 - 2.6.27.7-9
root (hd1,0)
kernel /boot/vmlinuz-2.6.27.7-9-pae root=/dev/disk/by-id/ata-ST340014A_5JX81P01-part1 showopts ide=nodma apm=off noresume nosmp maxcpus=0 edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 x11failsafe vga=0x317
initrd /boot/initrd-2.6.27.7-9-pae

###Don't change this comment - YaST2 identifier: Original name: Ubuntu 8.10, kernel 2.6.27-9-generic (/dev/sdb8)###
title Ubuntu 8.10, kernel 2.6.27-9-generic (/dev/sdb8)
root (hd0,7)
configfile /boot/grub/menu.lst

###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows
rootnoverify (hd0,0)
chainloader +1

而ubuntu 的menu.lst如下:
title Ubuntu 8.10, kernel 2.6.27-9-generic
uuid b49b82fd-271d-48c3-9030-3dae4644c948
kernel /boot/vmlinuz-2.6.27-9-generic root=UUID=b49b82fd-271d-48c3-9030-3dae4644c948 ro ROOTFLAGS=syncio quiet splash
initrd /boot/initrd.img-2.6.27-9-generic
quiet

title Ubuntu 8.10, kernel 2.6.27-9-generic (recovery mode)
uuid b49b82fd-271d-48c3-9030-3dae4644c948
kernel /boot/vmlinuz-2.6.27-9-generic root=UUID=b49b82fd-271d-48c3-9030-3dae4644c948 ro ROOTFLAGS=syncio single
initrd /boot/initrd.img-2.6.27-9-generic

title Ubuntu 8.10, kernel 2.6.27-7-generic
uuid b49b82fd-271d-48c3-9030-3dae4644c948
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=b49b82fd-271d-48c3-9030-3dae4644c948 ro ROOTFLAGS=syncio quiet splash
initrd /boot/initrd.img-2.6.27-7-generic
quiet

title Ubuntu 8.10, kernel 2.6.27-7-generic (recovery mode)
uuid b49b82fd-271d-48c3-9030-3dae4644c948
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=b49b82fd-271d-48c3-9030-3dae4644c948 ro ROOTFLAGS=syncio single
initrd /boot/initrd.img-2.6.27-7-generic

title Ubuntu 8.10, memtest86+
uuid b49b82fd-271d-48c3-9030-3dae4644c948
kernel /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Professional
root (hd0,0)
savedefault
chainloader +1

现在请各位高手帮我解决一下如下问题:
1,就是能启动ubuntu
2,就是如果我把80G的硬盘下了。能单独从40G的硬盘启动suse
小弟在此谢过了。
aoskas
帖子: 249
注册时间: 2007-11-06 13:56

Re: ubuntu 被suse11.1覆盖。请高手解决(很详细的介绍)

#2

帖子 aoskas » 2008-12-23 23:09

把两个合在一起就可以了!
cqcscb
帖子: 10
注册时间: 2008-12-06 11:53

Re: ubuntu 被suse11.1覆盖。请高手解决(很详细的介绍)

#3

帖子 cqcscb » 2008-12-24 11:46

怎么可能行呢?我就是不知道该怎么样写suse的menu.lst
因为我选ubuntu出现的提示的file not found.所以我想ubuntu 并没有被覆盖。只是不知道怎么引导了。
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: ubuntu 被suse11.1覆盖。请高手解决(很详细的介绍)

#4

帖子 billbear » 2008-12-24 12:51

把 suse 的 grub 装在他自己的硬盘的 mbr;
把 ubuntu 的 grub 装在他自己的硬盘的 mbr;
在 ubuntu 的 menu.lst 里添加对 suse 的引导-
title suse
chainloader (hd1)+1
aoskas
帖子: 249
注册时间: 2007-11-06 13:56

Re: ubuntu 被suse11.1覆盖。请高手解决(很详细的介绍)

#5

帖子 aoskas » 2008-12-24 23:06

menu.lst 试一下!

default 3
timeout 5
gfxmenu (hd1,0)/boot/message

title openSUSE 11.1 - 2.6.27.7-9
root (hd1,0)
kernel /boot/vmlinuz-2.6.27.7-9-pae root=/dev/disk/by-id/ata-ST340014A_5JX81P01-part1 devfs=mount,dall resume=/dev/disk/by-id/ata-ST340014A_5JX81P01-part3 splash=silent showopts vga=0x317
initrd /boot/initrd-2.6.27.7-9-pae

title Failsafe -- openSUSE 11.1 - 2.6.27.7-9
root (hd1,0)
kernel /boot/vmlinuz-2.6.27.7-9-pae root=/dev/disk/by-id/ata-ST340014A_5JX81P01-part1 showopts ide=nodma apm=off noresume nosmp maxcpus=0 edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 x11failsafe vga=0x317
initrd /boot/initrd-2.6.27.7-9-pae

title Ubuntu 8.10, kernel 2.6.27-9-generic
root (hd0,7)
kernel /boot/vmlinuz-2.6.27-9-generic root=/dev/sdb8 ro ROOTFLAGS=syncio quiet splash
initrd /boot/initrd.img-2.6.27-9-generic
quiet

title Ubuntu 8.10, kernel 2.6.27-9-generic (recovery mode)
root (hd0,7)
kernel /boot/vmlinuz-2.6.27-9-generic root=/dev/sdb8 ro ROOTFLAGS=syncio single
initrd /boot/initrd.img-2.6.27-9-generic

title Microsoft Windows XP Professional
root (hd0,0)
savedefault
chainloader +1
cqcscb
帖子: 10
注册时间: 2008-12-06 11:53

Re: ubuntu 被suse11.1覆盖。请高手解决(很详细的介绍)

#6

帖子 cqcscb » 2008-12-25 13:00

多谢楼上的同志.以后再试,我已经重新安装了系统,哎,象我等小菜,一直都视重装系统为一大乐事,哈哈,我这一个月都在从装系统.不亦乐乎啊!!哈哈
1234qw
帖子: 389
注册时间: 2007-12-31 11:40

Re: ubuntu 被suse11.1覆盖。请高手解决(很详细的介绍)

#7

帖子 1234qw » 2008-12-25 13:04

ubuntu---menu.lst
title Ubuntu 8.10, kernel 2.6.27-7-generic
uuid b49b82fd-271d-48c3-9030-3dae4644c948
改成
title Ubuntu 8.10, kernel 2.6.27-7-generic
root (hd0,7)
cqcscb
帖子: 10
注册时间: 2008-12-06 11:53

Re: ubuntu 被suse11.1覆盖。请高手解决(很详细的介绍)

#8

帖子 cqcscb » 2008-12-30 10:49

同志们:我湖汉三又回来了。还是差不多的问题。不过反过来了哈!!!!!!!!
请看:
这次我是单独用80G的硬盘先安装了 xp然后再装的suse (硬盘安装),在安装的过程中,它又自动把grub信息写在了我安装suse 的/根目录的那个分区就是hd8,当时我看到了,因为我太菜了。就没有改,我想人家有人家的道理,就装贝。安装完了,可以用了。(因为suse安装完后不用重新启动的),我高兴惨了。用了 一会儿,我心里还是没有谱,怕重新启动不能引导,就重新启动了。结果真的不能引导了。出现:missing operation system!55555555....这回xp也启动不了了。不过好在我的另外一张40G的硬盘安装了XP+ubuntu ..

想请大虾告知如何引导suse,可否直接在ubuntu 的menu.lst里加入相当信息引导suse呢。谢谢!!
cqcscb
帖子: 10
注册时间: 2008-12-06 11:53

Re: ubuntu 被suse11.1覆盖。请高手解决(很详细的介绍)

#9

帖子 cqcscb » 2008-12-30 10:54

感谢7楼兄弟,我记得当初我好像试过。不过记不清了。总之谢谢你了。!!!
回复