cobranail 发表于 2004-8-30 13:28:25

双硬盘,一个硬盘装linux,一个硬盘装2000 ??

双硬盘,一个硬盘装linux,一个硬盘装2000

两个都是80G的sata硬盘,试过硬件raid,发现linux不认raid,选择分区的时候还是2个独立的硬盘。如果做成软raid,2000也不能装了。

现在一个硬盘装2000,一个硬盘装linux。都是单硬盘独立安装的(避免2000的磁盘交错)。
linux在sata 0上(/dev/hde),2000在sata 1上(/dev/hdg),先装的linux,然后换硬盘装2000。linux和2000都可以独立启动。

现在麻烦了,linux的grub不认2000的bootloader了。

下面是grub.conf的内容:
---------------------------------------------------
#boot=/dev/hde
#default=1
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
title Fedora Core (2.6.7)
root (hd0,0)
kernel /vmlinuz-2.6.7 ro root=/dev/hde2 rhgb
initrd /initrd-2.6.7.img

title win2k
rootnoverify (hd1,0)
chainloader +1
--------------------------------------------------
选择win2k启动的时候,又自动返回grub界面,把hd1,0改为hd1,1之后,也启动不了,没有报错,但是就停在那里了。

怎么让grub来引导另一个硬盘上的2000?

dannycat 发表于 2004-8-30 13:54:25

按 c 进 GRUB 的命令行,输入
rootnoverify (
然后按 TAB 键,会出现磁盘列表。没有意外的话应该是选 hd1 吧
这时就到了 rootnoverify (hd1,
再按 TAB 键,看分区列表,哪个是你的 2K 启动分区,选上。
接下来
chainloader +1
boot

看能不能启动

linky_fan 发表于 2004-8-30 19:20:11

title win2k
rootnoverify (hd1,0)
chainloader +1


rootnoverify (hd1)   # 这是第二块sata硬盘的mbr
chainloader +1

顺便说一句我在gentoo里的grub。conf用的如下配置,也能启动的。
titlewindows xpsp2
   root (hd0,1)
   chainloader +1
上面不行的话可以用下面这个试试

Good Luck!!!
页: [1]
查看完整版本: 双硬盘,一个硬盘装linux,一个硬盘装2000 ??