[i=s] 本帖最后由 rukelee 于 2009-3-24 19:41 编辑 [/i]
双硬盘,三个操作系统:
HD1: WINDOWS XP
HD2: Fedora 9 + Fedora 10.
出现的问题是这样的:
开始时,只有两个操作系统,后来为了做一些练习作业,就再安装了一个fedora 10,成功安装后发现系统引导的GRUB竟然是Fedora10的。
虽然我可以修改fedora 10 下面的menu.lst成功引导xp和fedora 9,但是却存在一个问题,毕竟fedora 10是练习用的系统,保不了那一天我给整崩溃了,那样的话,fedora 9和 xp就进不了了,所以想求一个grub安装的方法:
登入fedora 9后重新安装新的grub,这样fedora 10 出问题了也没有关系。
那具体该怎么做呢?
有没有详细点的教程????????
rxy_pink 于 2009-03-25 14:24:40发表:
:0wszxc
rukelee 于 2009-03-24 19:36:00发表:
已经验证成功~~~~~~~~~
rukelee 于 2009-03-24 17:01:35发表:
5# lzkandlt
我现在要求的是把grub安装到第一块硬盘的的mbr里面,你这个好像不可以吧!!!!
lzkandlt 于 2009-03-24 11:47:01发表:
grub-install /dev/sda
lzkandlt 于 2009-03-24 11:46:34发表:
将grub 安装到hd0 或者 sd0 貌似是这样
rukelee 于 2009-03-24 00:36:38发表:
[i=s] 本帖最后由 rukelee 于 2009-3-24 02:04 编辑 [/i]
2# 相思爱文
系统的安装信息是这样的,Fedora 9安装在/dev/sdb8分区里面,Fedora 10 安装在/dev/sdb9分区里面,想把Fedora 9的grub安装到MBR,查了资料,以下是我想像的步骤,还没有实际操作,先征求一下高手的意见:
[root@localhost grub]# grub
Probing devices to guess BIOS drives. This may take a long time.
GNU GRUB version 0.97 (640K lower / 3072K upper memory)
[ Minimal BASH-like line editing is supported. For the first word, TAB
lists possible command completions. Anywhere else TAB lists the possible
completions of a device/filename.]
grub> find /boot/grub/stage1
find /boot/grub/stage1
(hd1,7)
(hd1,8)
grub> root (hd1,7)
grub> setup (hd0)
grub> quit
不知道这样的做法对不对?到底是 hd0还是hd1呢?是不是hd0的话,就是把fedora 9的grub安装到第一快硬盘的MBR,hd1的话,就是把fedora 9的grub安装到第二块硬盘的MBR?
相思爱文 于 2009-03-23 23:27:20发表:
这三个系统中任意一个都能引导其他两个.做下备份.
如果不想用F10的,重装一下grub就行.