红联Linux门户
Linux帮助

[已解决]grub的安装

发布时间:2009-03-23 23:19:21来源:红联作者:rukelee
[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 出问题了也没有关系。

那具体该怎么做呢?

有没有详细点的教程????????
文章评论

共有 7 条评论

  1. rxy_pink 于 2009-03-25 14:24:40发表:

    :0wszxc

  2. rukelee 于 2009-03-24 19:36:00发表:

    已经验证成功~~~~~~~~~

  3. rukelee 于 2009-03-24 17:01:35发表:

    5# lzkandlt


    我现在要求的是把grub安装到第一块硬盘的的mbr里面,你这个好像不可以吧!!!!

  4. lzkandlt 于 2009-03-24 11:47:01发表:

    grub-install /dev/sda

  5. lzkandlt 于 2009-03-24 11:46:34发表:

    将grub 安装到hd0 或者 sd0 貌似是这样

  6. 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?

  7. 相思爱文 于 2009-03-23 23:27:20发表:

    这三个系统中任意一个都能引导其他两个.做下备份.
    如果不想用F10的,重装一下grub就行.