分页: 1 / 2

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

发表于 : 2007-12-12 13:50
editable
我有两块硬盘,一块装了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

发表于 : 2007-12-12 13:57
yaoms
把你ubuntu下的/boot/grub/menu.lst贴出来看看

发表于 : 2007-12-12 14:38
myshenzhen
怎么和我的问题是一样的?

发表于 : 2007-12-12 14:41
relaxssl
直接用bois的设置进行选择不好么?

发表于 : 2007-12-12 14:45
myshenzhen
我是装系统的时候把两块硬盘插上去的才会出现这个问题,

发表于 : 2007-12-12 20:00
editable
menu.lst已贴出,望能帮助解决

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

不过实在没办法又不想重装系统也只好如此了

发表于 : 2007-12-12 20:03
Terpineol
# 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看看

发表于 : 2007-12-12 21:11
galegao
我是在主盘上装XP,然后把/boot 装在主盘上,最后在从盘上装的Ubuntu。

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

然后,主分区,你的没有把两个盘都划了主分区吧?

发表于 : 2007-12-13 10:15
soler
我也想知道这个问题的解决方法,有没有谁能讲讲双硬盘双系统xp&ubuntu,在xp下引导ubuntu的方法?最好详细点,谢谢

发表于 : 2007-12-13 17:40
u194252
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

发表于 : 2007-12-13 17:46
u194252
我觉得U的引导在第一块硬盘上吧?

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

不知道我这样说对不对哦

我的双硬盘引导

发表于 : 2007-12-13 21:55
xing9906
我的电脑和各位的差不多,也是两个硬盘,一个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

发表于 : 2007-12-14 8:53
editable
这两天没时间弄呢,先顶住,有时间按大家的设置弄一下看看~~

发表于 : 2007-12-14 9:42
0609cc
怎么和我一样. 2 个硬盘. 2 个系统. 但是我没有出现你这样的问题.

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

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

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