Window
下安装Linux Fedora7
的引导设置
概述:本文是安装
Fedora7
后的小总结,主要描述了通过
Fedora7
的
ISO
镜像文件在
windows
下开始安装
Fedora7
之前作的配置和安装之后的
grub
引导的配置修改。
(注:在windows系统下通过硬盘的Fedora7的ISO镜像文件安装Fedora7,
存放安装镜像的盘,必须是fat32格式,如采用NTFS格式,读取不了iso)
参照来源:
[url]http://blog.chinaunix.net/upfile/061225184549.rar[/url],
这里表示感谢。
在[url]http://download.gna.org/grub4dos/[/url],可以直接下载grldr。
计算机的硬件环境:只有一块硬盘。
硬盘分区情况:一个主分区,
3
个扩展分区。
windows
下分别表示为
C
:、
D
:、
E
:、
F
:
(Linux分区与windows分区对应表,[url]http://hi.baidu.com/cx%5Fjin/blog/item/a46e4f2d5a5f8836349bf7d4.html[/url])
安装必备文件
:
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