红联Linux门户
Linux帮助

硬盘安装红旗6.0时用grub引导老出现GRUB>怎么回事呢?

发布时间:2008-10-02 00:09:13来源:红联作者:boyyes
:0)1 我是按这个安的
usen原创,红旗Linux6.0为例。首先你应该下载好安装镜像:
http://www.linuxdiyf.com/bbs/thread-60848-1-1.html三楼有下载地址也有光盘的安装方法。
  其次,你需要把你的安装镜像放在你的XP下的FAT32盘区的根目录下,然后从该镜像里提取两个安装引导
文件--vmlinuz 和i nitrd.img(在安装镜像里的isolinux文件夹里的),把这两个文件复制到安装镜像所在的盘
的根目录下。接下来就是用GRUB引导redflag 6.0的安装镜像了!其实GRUB里的东东,我们只要有 grldl(我
在后面提供了下载地址)这个文件就行了,然后我们自己动手写一个menu.lst(这个是GRUB的引导列表!)
  title Redflag 6 desktop
  kernel (hd0,0)/vmlinuz
  initrd (hd0,0)/initrd.img ramdisk_size=8192
  把上面的代码粘贴到记事本里,然后保存为menu.lst就可以了,一定要保存到你的安装镜像所在的盘的根
目录下。(声明一下,(hd0,0)可能会因你的安装镜像所在盘区而改变,这里是我的,我的安装镜像放在xp
下的C盘且是FAT32格式的!)
  本文提到的GRUB中安装红旗 6.0所需要的文件下载grldl 右键迅雷下载
  最后,我们要做的就是在XP的BOOT。INI中添加GRUB的引导的选项了,这个很简单了,你只需要打开你
xp或2k中的boot。ini,然后在其中加入一句就可以了,下面的是我的boot.ini,以供参考!
  [boot loader]
  timeout=4
  default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
  [operating systems]
  multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP" /noexecute=optin /fastdetect
  c:\grldr="grub for redflag 6"
  这其中的c:\grldr="grub for redflag 6" 可能与你选择的盘区有可能要改变,这得看你的grldl所在的盘区了。

我把grldl解压后放到C盘中,ntfs格式的。然后把镜像还有vmlinuz 和i nitrd.img放在E盘中fat32格式的,然后把menu.lst也放在E盘跟目录下。不过C盘原先那个menu.lst被我用E盘这个覆盖了然后删除了。请大虾指教!
文章评论

共有 8 条评论

  1. llrrqq 于 2008-10-07 13:53:02发表:

    学习了,长见识了.

  2. boyyes 于 2008-10-03 00:03:55发表:

    把GRUB后的命令记下来,然后手动输入是怎么回事啊?

  3. boyyes 于 2008-10-03 00:02:21发表:

    谢谢各位了,不过还是不行啊。系统找不到hal.dll文件

  4. popo_zm 于 2008-10-02 20:29:17发表:

    哦,看你 的情况是和我的差不多拉,就把GRUB后的命令记下来,然后手动输入,没错的,不行了,再问我吧

  5. popo_zm 于 2008-10-02 20:25:13发表:

    c:\grldr="grub for redflag 6"
    明显错误,E:还差不多。再一个,就放C盘嘛,省得该来该去的,麻烦得很。C 盘的空间也够大不是,空着怪可惜的。一切一简单为原则,以后有时间了在慢慢摆弄怎么安装吧。我就是这样做得,没什么问题,就有一个,把GRUB后的命令记下来,自动不行,就手动,哈哈

  6. taotony1999 于 2008-10-02 14:59:21发表:

    在munu.lst里加入
    title Redflag 6 desktop
    root (hd0,0)
    kernel (hd0,0)/vmlinuz
    initrd (hd0,0)/initrd.img

    是把vmlinuz和initrd.img拷贝到第一个硬盘的第一个分区的安装方法(通常是C盘)


    在munu.lst里加入

    title Redflag 6 desktop
    root (hd0,5)
    kernel (hd0,5)/vmlinuz
    initrd (hd0,5)/initrd.img

    是把vmlinuz和initrd.img拷贝到第一个硬盘的第二个分区的安装方法(通常是D盘).
    (其中windows系统目录里有GRUB.EXE,GRLDR,MENU.LST及目录下的boot.ini里要加入一行c:grldr\='安装红旗').

  7. wasyourleft 于 2008-10-02 10:58:20发表:

    错了,是
    title Redflag 6 desktop
    root (hd0,5)
    kernel (hd0,5)/vmlinuz
    initrd (hd0,5)/initrd.img

    你把
    grldr

    menu

    vmlinuz

    initrd.img

    redflag-6-sp1.iso 放到E盘的根目录下面。

  8. wasyourleft 于 2008-10-02 10:49:12发表:

    title Redflag 6 desktop
    root (hd0,0)
    kernel (hd0,0)/vmlinuz
    initrd (hd0,0)/initrd.img