fedora晋级初步之第二步引导

 fedora全配之系列贴:
第一步 fedora9完全配置之升级系统方案
第二步 fedora9完全配置之flsahplayer
第三步 fedora9完全配置之QQ聊天工具
第四步 fedora9完全配置之听mp3_首选xmms
第五步 fedora9完全配置之mplayer配置指南
第六步 fedora9完全配置之N显卡及3D特效
第七步 fedora9完全配置之vim配置及C/C++编程
第八步 fedora9完全配置之wine虚拟win环境
第九步 fedora9完全配置之linux下玩CS与魔兽
第十步 fedora9完全配置之锐捷校园认证配置
第十一步 fedora9完全配置之KDE4中文设置
第十二步 fedora9完全配置之字体个性设置
第十三步 fedora9完全配置之QT3编程
第十四步 fedora9完全配置之QT4编程
fedora晋级初步系列帖:
第一步 fedora晋级初步之第一步分区
第二步 fedora晋级初步之第二步引导
第三步 fedora晋级初步之第三步文件系统

第二步:引导
    linux发行版目前大多用两种方式引导,一种是 grub,一种是lilo,我所使用过的版本中除了slackware其他
发行版本都是用grub进行引导,这里重点介绍下grub以及多系统下如何用grub引导。首先要 安装grub,由于fedora
安装系统的时候就已经安装了grub,所以省去了很多麻烦,但是当你装的是win和linux的双系统,后安装linux又没有
选将grub装到MBR里,那就麻烦了,这时你可能只能引导 windows,而linux就不知跑哪去了,不要急着重装,用下面
的方法,试着恢复并达到同时引导win和linux的目的:
    1,你需要有一张fedora6或更早的安装光盘,现在的光盘貌似直接跳到安装界面了,光驱启动后输入linux rescue
进入援救模式,然后会出现一个shell,输入:
    #grub
    grub>
    grub> root (hd0,x)
    grub>setup (hd0)
    grub>quit
这样grub就装在你的MBR里了,需要注意的是x是表示你的linux所在第几个分区,MBR就是 硬盘引导的一段数据,引导 硬盘
从这里开始。
    2,将grub装入MBR以后然后就要写grub的配置文件,用 命令
    cat > /boot/grub/menu.lst << "EOF"或者vim /boot/grub/menu.lst
    来填写你的grub信息,下面来介绍一下这个怎么写
    示例:
    #menu.lst
    #default=0,0 表示指定了第一个title
    default=0
    #timeout=X 表示引导提示会等待X秒。
    timeout=5
    #splashimage 表示用作 GRUB GUI 背景的图片所在的位置(hd0,5)表示第一个硬盘的第一个逻辑分区
    splashimage=(hd0,5)/boot/grub/splash.xpm.gz
    title Fedora (2.6.23.1-42.fc8)
    #root 告诉GRUB文件系统的实际位置。
    root (hd0,5)
    #kernel:vmlinuz-X.X.XX-XX 是 root 目录中默认引导映像的名称。  
    kernel /boot/vmlinuz-2.6.23.1-42.fc8 ro root=LABEL=/ rhgb quiet
    #initrd:initrd-X.X.XX-XX.img 是 root 目录中默认 initrd 映像的名称。
    initrd /boot/initrd-2.6.23.1-42.fc8.img
    title Other
    #rootnoverify 告诉 GRUB 不要尝试去改变 操作系统的 root。这样,当文件系统不被 GRUB 所支持时,不会出现引导错误。
    rootnoverify (hd0,0)
    #chainloader +1 告诉 GRUB 使用一个链式加载 程序来加载这个操作系统,加载 Windows 时需要这个选项。
    chainloader +1
好了现在grub装好了,重启后既能引导windows又能引导linux,但是我们不想更改MBR怎么办呢?因为这是硬盘的命脉要是坏了硬盘就
挂了,于是有人想到了grubfordos,windows下的grub,不用写入到MBR一样引导多系统, 下载地址 http://download.gna.org/grub4dos/
里面readme讲的很详细,就是在C盘的boot.ini里面添加一句c:/grldr="Start GRUB4DOS"然后就能使用grub来引导了,这里就不罗嗦了
    3,引导多系统的话在/boot/grub/menu.lst里面添加title正确加载内核就行了
    4,当我们更新完内核后,是否发现会有2个内核选项,因为之前的内核并未删除,如果现在的内核稳定了的话,可以自己手动修改下grub
这里再补充一下,今天早上看到有人问安装ubuntu后无法引导ubuntu系统的问题,由于对方是两块硬盘所以grub引导时root(hd0,X)应该改成
root(hd1,X)同理你要是有多块硬盘,并且linux不在第一块硬盘上就要修改hd后面的数,表示linux在哪其中X是表示在哪个分区
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值