|NO.Z.00002|——————————|ManageMent|——|Linux&系统管理.V02|

一、启动引导程序(Boot Loader)
### --- 启动引导程序(Boot Loader)

~~~     早期的 Lilo 引导程序已经不是很常见了,grub 相比来讲有很多优势,
~~~     主要有:支持更多的文件系统;grub 的主程序可以直接在文件系统中查找内核文件;
~~~     在系统启动时,可以利用 grub 的交互界面编辑和修改启动选项;
~~~     可以动态的修改 grub 的配置文件,这样在修改配置文件之后不需要重新安装 grub,
~~~     而只需要重新启动就可以生效了。

二、/boot/grub 目录

### --- boot/grub 目录

### --- grub 的作用有以下几个:
~~~     第一是加载操作系统的内核;
~~~     第二是拥有一个可以让用户选择的菜单,来选择到底启动哪个系统;
~~~     第三还可以调用其他的启动引导程序,来实现多系统引导。
~~~     grub 的配置文件主要是放置在/boot/grub/目录中的,
~~~     我们来看看这个目录下到底有哪些文件吧:
 
### ---/boot/grub 目录

[root@server21 ~]# cd /boot/grub/
[root@server21 grub]# ll -h
device.map                                      ~~~     grub 中硬盘的设备文件名与系统的设备文件名的对应文件
e2fs_stage1_5                                   ~~~     ext2/ext3 文件系统的 stage 1.5 文件
fat_stage1_5                                    ~~~     FAT 文件系统的 stage 1.5 文件
ffs_stage1_5                                    ~~~     FFS 文件系统的 stage 1.5 文件
grub.conf                                       ~~~     grub 的配置文件
iso9660_stage1_5                                ~~~     iso9660 文件系统的 Stage 1.5 文件
jfs_stage1_5                                    ~~~     jfs 文件系统的 Stage 1.5 文件
root root
menu.lst -> ./grub.conf                         ~~~     grub 的配置文件。和 grub.conf 是软链接,所以两个文件修改哪个都可以
minix_stage1_5                                  ~~~     minix 文件系统的 Stage 1.5 文件
reiserfs_stage1_5                               ~~~     reiserfs 文件系统的 Stage 1.5 文件
splash.xpm.gz                                   ~~~     系统启动时,grub 程序的背景图像
stage1                                          ~~~     安装到引导扇区中的 stage1 的备份文件
stage2                                          ~~~     stage2 的备份文件
ufs2_stage1_5                                   ~~~     UFS 文件系统的 Stage 1.5 文件
vstafs_stage1_5                                 ~~~     vstafs 文件系统的 Stage 1.5 文件
xfs_stage1_5                                    ~~~     xfs 文件系统的 Stage 1.5 文件
                                                ~~~     其实这个目录中主要就是 grub 的配置文件和各种文件系统的 stage1.5 文件。
                                                ~~~     不过 grub 的配置
                                                ~~~     文件有两个/boot/grub/grub.conf 和/boot/grub/menu.lst,
                                                ~~~     这两个配置文件是软链接,所以修改哪一个都可以,
                                                ~~~     我个人更习惯为 grub.conf 这个文件。
### ---三个配置文件,是同一个文件

[root@server21 grub]# ll /etc/grub.conf 
lrwxrwxrwx. 1 root root 22 Feb  4 07:46 /etc/grub.conf -> ../boot/grub/grub.conf
[root@server21 grub]# ll /boot/grub/grub.conf 
-rw-------. 1 root root 771 Feb  4 07:46 /boot/grub/grub.conf
[root@server21 grub]# ll /boot/grub/menu.lst 
lrwxrwxrwx. 1 root root 11 Feb  4 07:46 /boot/grub/menu.lst -> ./grub.conf
### ---grub启动的图形界面

[root@server21 grub]# ll -h
-rw-r--r--. 1 root root 1.4K Nov 15  2010 splash.xpm.gz

 

 
 
 
 
 
 
 
 
 

Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
                                                                                                                                                   ——W.S.Landor

 

 

posted on   yanqi_vip  阅读(18)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示