Chinaunix首页 | 论坛 | 博客
  • 博客访问: 178447
  • 博文数量: 43
  • 博客积分: 2516
  • 博客等级: 少校
  • 技术积分: 500
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-09 10:25
文章分类

全部博文(43)

文章存档

2011年(1)

2009年(11)

2008年(31)

我的朋友

分类: LINUX

2008-11-19 17:54:03

因为上周将grub装入u盘之后编译好的内核一直不能启动,怀疑是grub配置文件的问题,本周主要了解下grub!
                                                           大聪
以下为我完成的文档:

Grub简介及配置文件解析

GRUB 是一个多重操作系统启动管理器,是在计算机启动后运行的第一个程序,他是用来负责加载、传输控制到操作系统的内核,一旦把内核挂载,系统引导管理器的任务就算完成退出。

它可以认识和支持比较多的文件系统,而且可以动态的搜索设置文件,只需修改menu.lst重启即可。

menu.lstgrub的配置文件,grub将按照此文件的内容执行。

如下:是我在博客中的“第一周总结之安装gurbU-大聪”中的配置内容,以前就是按照别人的做法写的,并不知道它的意思,现在逐一解释。

default 0     

timeout 0

title linux

kernel /bzImage vga=0x315

initrd /image.gz

其中

default 0 表示默认启动第一个title,因为grub可以引导启动多个系统,在次文件中还可以有多个title

timeout 0  是表示停顿0秒之后启动

title linux   启动的系统的名称

kernel /bzImage vga=0x315 表示启动内核,/bzImage表示内核文件是根目录下的bzImagevga=0x315是设置分辨率的参数

initrd /image.gz  表示文件系统文件是根目录下的image.gz

以下内容详细的说明了menu.lst配置的含义(摘抄自鸟哥的linux私房菜)

timeout 10        <==多久之后键盘没有动静,就直接以 default 的设定开机,这里是秒数!
Color black/cyan yellow/cyan     <==
设定颜色的参数
i18n (hd0,0)/boot/grub/messages  <==
设定 i18n 多国语系的讯息提示
keytable (hd0,0)/boot/us.klt   <==
设定键盘形式,通常使用美规的键盘即可!
Default 0                        <==
预设的开机选项,依照底下的排序,第一个为 0

title linux                      <==这是第一个开机设定档,亦即排序为 0 号!
     kernel (hd0,0)/boot/vmlinuz root=/dev/hda1 devfs=mount
     initrd (hd0,0)/boot/initrd.img
                                 <==
上面两个则是开机设定档的基本内容,分别是
                                   
核心档案所在地与 Ramdisk 的设定内容!

title failsafe                   <==这是第二个开机设定档,亦即排序为 1 号!
     kernel (hd0,0)/boot/vmlinuz root=/dev/hda1 devfs=nomount failsafe
     initrd (hd0,0)/boot/initrd.img

title windows
     chainloader (hd1,0) +1

阅读(1662) | 评论(0) | 转发(0) |
0

上一篇:helloworld

下一篇:fedora on the way(1)

给主人留下些什么吧!~~