注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 51CTO三周年庆典之IT北斗..
 帮助

Window下安装Linux Fedora7的引导设置


2007-08-28 13:14:53
 标签:ISO Fedora7   [推送到技术圈]

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://cxjin.blog.51cto.com/81670/40077
 
Window下安装Linux Fedora7的引导设置
 
概述:本文是安装Fedora7后的小总结,主要描述了通过Fedora7ISO镜像文件在windows下开始安装Fedora7之前作的配置和安装之后的grub引导的配置修改。
 
参照来源:http://blog.chinaunix.net/upfile/061225184549.rar, 这里表示感谢。
 
计算机的硬件环境:只有一块硬盘。
硬盘分区情况:一个主分区,3个扩展分区。windows下分别表示为C:、D:、E:、F
安装必备文件:
grub4dos(061225184549.rar)Fedora7ISO镜像文件:[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. 拷贝Fedora7ISO镜像文件:[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. 打开windowsC:盘根目录下的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 titlekernelinitrd的内容。
例如\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
 

本文出自 “青淼” 博客,请务必保留此出处http://cxjin.blog.51cto.com/81670/40077


附件下载:
  grub4dos(061225184549.rar)


 下一篇 Emacs笔记整理



    文章评论
 
2007-08-28 21:49:17
采用grub4dos(061225184549.rar是一个grub4dos的改装版包括grldr文件)
没有用过,学习啦

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: