两块硬盘上的双引导问题?

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

两块硬盘上的双引导问题?

#1

帖子 editable » 2007-12-12 13:50

我有两块硬盘,一块装了xp,然后又在第二块硬盘上装了ubuntu。

xp的引导在第一块硬盘上,ubuntu的引导在第二块硬盘上。

bios里设置的启动硬盘是xp的话,就进不了双引导菜单,直接进入xp;

bios里设置的启动硬盘是ubuntu的话,启动的时候,在ubuntu的双引导菜单里虽然有xp启动的选项,可是选择以后却提示找不到系统。

请问怎么解决这样的双引导?

这是列表
## ## End Default Options ##

title Ubuntu 7.10, kernel 2.6.22-14-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=3de6d1ab-a68a-4a40-bb3b-e02f95883f81 ro quiet splash
initrd /boot/initrd.img-2.6.22-14-generic
quiet

title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=3de6d1ab-a68a-4a40-bb3b-e02f95883f81 ro single
initrd /boot/initrd.img-2.6.22-14-generic

title Ubuntu 7.10, memtest86+
root (hd0,0)
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/sdc1
title Microsoft Windows XP Professional
root (hd2,0)
savedefault
makeactive
map (hd0) (hd2)
map (hd2) (hd0)
chainloader +1
上次由 editable 在 2007-12-12 19:56,总共编辑 1 次。
头像
yaoms
帖子: 4952
注册时间: 2007-10-19 14:51
来自: 深圳

#2

帖子 yaoms » 2007-12-12 13:57

把你ubuntu下的/boot/grub/menu.lst贴出来看看
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
头像
myshenzhen
帖子: 229
注册时间: 2007-09-14 9:17
来自: 深圳

#3

帖子 myshenzhen » 2007-12-12 14:38

怎么和我的问题是一样的?
俺是菜鸟中的菜鸟的菜鸟.英文它认识我,我不认识它.
请给点耐心,和详细的指点.谢谢
头像
relaxssl
帖子: 1448
注册时间: 2007-01-30 7:13

#4

帖子 relaxssl » 2007-12-12 14:41

直接用bois的设置进行选择不好么?
头像
myshenzhen
帖子: 229
注册时间: 2007-09-14 9:17
来自: 深圳

#5

帖子 myshenzhen » 2007-12-12 14:45

我是装系统的时候把两块硬盘插上去的才会出现这个问题,
俺是菜鸟中的菜鸟的菜鸟.英文它认识我,我不认识它.
请给点耐心,和详细的指点.谢谢
editable
帖子: 7
注册时间: 2007-12-12 13:45

#6

帖子 editable » 2007-12-12 20:00

menu.lst已贴出,望能帮助解决

直接用bios太麻烦了,因为我的主板不带f8快速启动,每次都要进入bios改了还得重启,

不过实在没办法又不想重装系统也只好如此了
头像
Terpineol
帖子: 1230
注册时间: 2007-12-09 14:35

#7

帖子 Terpineol » 2007-12-12 20:03

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sdc1
title Microsoft Windows XP Professional
root (hd2,0)
savedefault
makeactive
map (hd0) (hd2)
map (hd2) (hd0)
chainloader +1
这个是你自己搞的还是grub自己弄出来的?试试把hd2改成hd1看看
Linux is for human being,love is for human making
galegao
帖子: 46
注册时间: 2006-09-23 19:57

#8

帖子 galegao » 2007-12-12 21:11

我是在主盘上装XP,然后把/boot 装在主盘上,最后在从盘上装的Ubuntu。
头像
chronon
帖子: 2551
注册时间: 2005-12-13 14:35
联系:

#9

帖子 chronon » 2007-12-12 21:23

一定要给你的硬盘排好队,hd0是谁?hd1是谁,很明显,GRUB写到了hd0的mbr上了,所以从hd2上引导时,看不到启动列表。

然后,主分区,你的没有把两个盘都划了主分区吧?
俺是纯农民。
技术上的事俺不懂!
soler
帖子: 7
注册时间: 2007-12-07 18:04

#10

帖子 soler » 2007-12-13 10:15

我也想知道这个问题的解决方法,有没有谁能讲讲双硬盘双系统xp&ubuntu,在xp下引导ubuntu的方法?最好详细点,谢谢
头像
u194252
帖子: 402
注册时间: 2007-08-04 11:06

#11

帖子 u194252 » 2007-12-13 17:40

9楼的正解!
看看我的xp+U


title Ubuntu 7.10, kernel 2.6.22-14-generic
root (hd0,1)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=bd8deb0d-91eb-49a8-80b9-349233eda6f0 ro quiet splash
initrd /boot/initrd.img-2.6.22-14-generic
quiet

title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=bd8deb0d-91eb-49a8-80b9-349233eda6f0 ro single
initrd /boot/initrd.img-2.6.22-14-generic

title Ubuntu 7.10, memtest86+
root (hd0,1)
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/sdb1
title Microsoft Windows XP Professional
root (hd1,0)
savedefault
makeactive
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1
图片
头像
u194252
帖子: 402
注册时间: 2007-08-04 11:06

#12

帖子 u194252 » 2007-12-13 17:46

我觉得U的引导在第一块硬盘上吧?

还有bios改一劳永逸的呀,我就在bios里改为装U系统的那块硬盘优先,这样就ok了啊

不知道我这样说对不对哦
图片
xing9906
帖子: 7
注册时间: 2007-12-04 23:05

我的双硬盘引导

#13

帖子 xing9906 » 2007-12-13 21:55

我的电脑和各位的差不多,也是两个硬盘,一个80G的安装XP做为主盘,一个40G的安装ubuntu7.10从盘,我是用硬盘安装方法装的,安装时选择在从盘安装GRUB,也就是将hd0改为hd1(有地方可以改),安装完成后,在主盘上安装GRUB FOR DOS ,复制从盘中的/boot/grub/menu.lst,到XP盘的C:或是你的GRUB FOR DOS 中,现在就可以从你的主盘上选择XP或grub for dos启动xp和ubuntu了。我的xp下的boot.ini文件:
[boot loader]
timeout=15
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn
C:\=Microsoft Windows 98
C:\grldr=Start GRUB
editable
帖子: 7
注册时间: 2007-12-12 13:45

#14

帖子 editable » 2007-12-14 8:53

这两天没时间弄呢,先顶住,有时间按大家的设置弄一下看看~~
0609cc
帖子: 22
注册时间: 2007-12-14 9:17

#15

帖子 0609cc » 2007-12-14 9:42

怎么和我一样. 2 个硬盘. 2 个系统. 但是我没有出现你这样的问题.

就是想把 XP 修改成默认的.. 改了 menu.lst 这个文件. 却不可以保存.

知道是没有权限... 但是有不知道怎样获得.....\\

你把第2 硬盘挂 从盘... 在装 ubuntu 到最后会提示你用什么启动的...
回复