LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1057|回复: 2

求助!关于SUSE10.2_X64G下双硬盘的RUB安装问题!!

[复制链接]
发表于 2007-7-22 15:22:41 | 显示全部楼层 |阅读模式
小弟电脑有两个硬盘,一个IDE的,一个STAT的,现在在STAT的那个硬盘上从光盘启动安装SUSE10.2_X64。
安装完成之后不知道怎么的,GRUB被安装到了IDE的硬盘的MRB里去了。(安装的时候没有注意,在选择完软件之后就离开了电脑)
现在从IDE硬盘可以启动,从STAT不能启动,我试着grub-install /dev/sda  显示成功,但是,仍然不能从STAT的硬盘启动。
请高手帮帮忙。
发表于 2007-7-23 01:21:34 | 显示全部楼层
启动安装向导,或者在启动后的SuSE linux 的引导装载程序设置中,设置硬盘顺序。
方法很多。


(另外):
************************************************
GRUB引导第二硬盘上的操作系统:
************************************************
在前面加上这两句。超过两块硬盘的,类推。
map (hd0) (hd1)
map (hd1) (hd0)


---------------------------------
例 :
linux系统安装在 SATA 硬盘,当时安装 Linux 的时候是从 IDE 硬盘上使用 grub for dos 方式从硬盘安装的。当时,将 GRUB 安装到了 SATA 硬盘,安装过程中没有设置硬盘顺序。此时 SATA 硬盘上的 MBR 或者 分区上的引导区 中 的引导信息表示的是从第二块硬盘启动。
这种情况,重启后如果仍然是先从 IDE 启动,然后 grub ,然后 configfile (hd1,m)/boot/grub/menu.lst ,载入第二硬盘上的 引导配置文件,此时需要按E键进入编译模式,将 0 改为 1 。如果 grub 设有密码,还需要先按 P 键,敲入密码。
另外,如果,从SATA硬盘启动。前面说了,安装的时候SATA硬盘上的MBR或者分区上的引导扇区中的引导代码是认为要从第二块硬盘启动(有更多块硬盘的,可能是第三、第四)。这样它就不会在当前的SATA上面找引导装载程序、内核和引导配置文件。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-23 09:07:39 | 显示全部楼层
谢谢!
很专业!
按照你的方法问题被解决了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表