|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
分类:
cdv006-system
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通