红联Linux门户
Linux帮助

Window下安装Fedora 7的引导设置

发布时间:2007-08-28 21:48:11来源:红联作者:Number
  概述:本文是安装Fedora7后的小总结,主要描述了通过Fedora7的ISO镜像文件在windows下开始安装Fedora7之前作的配置和安装之后的grub引导的配置修改。

  计算机的硬件环境:只有一块硬盘。

  硬盘分区情况:一个主分区,3个扩展分区。windows下分别表示为C:、D:、E:、F:

  安装必备文件:grub4dos(061225184549.rar)和Fedora7的ISO镜像文件:[Fedora.7].F-7-i386-DVD.iso。

  引导工具:采用grub4dos(061225184549.rar是一个grub4dos的改装版包括grldr文件)

  一、安装前的配置
  下载061225184549.rar之后安装前的配置过程概述如下:

  1、文件工具的安装和存储。
  1.1 . 061225184549.rar压缩包中包含grldr文件和目录\boot\,分别存放在C盘根目录。C盘根目录下应该有一个grldr文件和一个\boot\目录。

  1.2. 拷贝Fedora7的ISO镜像文件:[Fedora.7].F-7-i386-DVD.iso文件到windows下的D:盘根目录下。

  1.3. 从[Fedora.7].F-7-i386-DVD.iso文件中提取isolinux目录的内容,并保存到D:盘根目录下。

  最总的我们的window下保存的文件和目录如下:
  C:\grldr
  C:\boot\
  D:\ [Fedora.7].F-7-i386-DVD.iso
  D:\isolinux\

  2、引导设置
  2.1. 打开windows下C:盘根目录下的boot.ini,在boot.ini中增加一行:

  c:\grldr="FC"

  结果如下:
  [boot loader]
  timeout=30
  default=c:\grldr
  [operating systems]
  multi(0)disk(0)rdisk(0)partition(3)\WINNT="Microsoft Windows 2000 Server e:" /fastdetec /noguiboo
  c:\grldr="FC"

  2.2. 打开解压在C盘下的\boot\grub中的menu.lst文件,在其后添加:

  title Install-Fedora Core 7
  root (hd0,4)
  kernel /isolinux/vmlinuz 注释:等同于kernel D:\isolinux\vmlinuz。
  initrd /isolinux/initrd.img

  注释:
  root (hd0,4),注释:说明指令所在分区,hd0代表第一块硬盘,4表示window下的D盘.

  kernel /isolinux/vmlinuz,:注释:kernel执行(hd0,4)/isolinux/vmlinuz文件,等同于kernel D:\isolinux\vmlinuz。

  initrd /isolinux/initrd.img,注释:initrd引导文件(hd0,4)/isolinux/initrd.img,等同于D:\isolinux\initrd.img。

  二、安装后的grub引导的配置修改
  安装成功之后,需要配置\boot\grub\menu.lst。(在window系统下的F:区已经不能识别。)

  首先再次重新启动计算机,并在boot.ini的选项中选择"install fc7"或"FC"。进入grub的启动引导界面,如下:

  DOS/Win9x/Me/NT/2K/XP
  Install-Fedora Core 7

  光标移到Install-Fedora Core 7,按e按钮。进入grub的命令列表界面。然后在键盘中按c按钮,进入grub的提示符命令行界面。然后使用find命令,find menu.lst文件,如果你的linux安装在F:盘就可以显示(hd0,6)。然后执行cat (hd0,6)/boot/grub/menu.lst 显示(hd0,6)/boot/grub/menu.lst的内容。最后参照menu.lst的内容,增加\boot\grub\menu.lst 中title、kernel、initrd的内容。

  例如\boot\grub\menu.lst的内容如下
  color black/cyan yellow/cyan
  timeout 60
  default 0

  title FC7
   root (hd0,6)
   kernel /boot/vmlinuz-2.6.21-1.3194.fc7 ro root=LABEL=/ rhgh quiet
   initrd /boot/initrd-2.6.21-1.3194.fc7.img

  title DOS/Win9x/Me/NT/2K/XP
   root (hd0,0)
   chainloader +1

  title FC7-install
   root (hd0,4)
   kernel /isolinux/vmlinuz
   initrd /isolinux/initrd.img
文章评论

共有 0 条评论