sector
。但如前所述,因为
MBR
实在太小了,所以,
MBR
或
boot sector
通常½安装
boot loader
的最小
主程序,
并没有安装
loader
的相关配置文件;
.
Stage 2
:主程序加载配置文件:
第二½段为透过
boot loader
加载所有配置文件与相关的环境参数文件
(
包括文件系统定义与主要配置文件
grub.cfg)
,
一般来说,配置文件都在
/boot
底下。
那么这些配置文件是放在哪里啊?这些与
grub2
有关的文件都放置到
/boot/grub2
中,那我们就来看
看有哪些文件吧!
[root@study ~]#
ls
-
l /boot/grub2
-
rw
-
r
--
r
--
. device.map
<==grub2
的
装
置
对应
文件
(
底下
会谈
到
)
drwxr
-
xr
-
x. fonts
<==
开
机
过
程中的
画
面
会
使用到的字型
数
据
-
rw
-
r
--
r
--
. grub.cfg
<
==grub2
的主配置文件!相
当
重要!
-
rw
-
r
--
r
--
. grubenv
<==
一些
环
境
区块
的符
号
drwxr
-
xr
-
x. i386
-
pc
<==
针对
一般
x86 PC
所需要的
grub2
的相
关
模
块
drwxr
-
xr
-
x. locale
<==
就是
语
系相
关
的
数
据
啰
drwxr
-
xr
-
x. themes
<==
一些
开
机主
题画
面
数
据
[root@study ~]#
ls
-
l
/boot/grub2/i386
-
pc
-
rw
-
r
--
r
--
. acpi.mod
<==
电
源管理有
关
的模
块
-
rw
-
r
--
r
--
. ata.mod
<==
磁
盘
有
关
的模
块
-
rw
-
r
--
r
--
. chain.mod
<==
½
行
loader
控制
权
移½的相
关
模
块
-
rw
-
r
--
r
--
. command.lst
<==
一些指令相
关
性的列表
-
rw
-
r
--
r
--
. efiemu32.o
<==
底下几
个则
是与
uefi BIOS
相
关
的模
块
-
rw
-
r
--
r
--
. efiemu64.o
-
rw
-
r
--
r
--
. efiemu.mod
-
rw
-
r
--
r
--
. ext2.mod
<==EXT
文件系
统
家族相
关
模
块
-
rw
-
r
--
r
--
. fat.mod
<==FAT
文件系
统
模
块
-
rw
-
r
--
r
--
. gcry_sha256.mod
<==
常
见
的加密模
块
-
rw
-
r
--
r
--
. gcry_sha512.mod
-
rw
-
r
--
r
--
. iso9660.mod
<==
光
盘
文件系
统
模
块
-
rw
-
r
--
r
--
. lvm.mod
<==LVM
文件系
统
模
块
-
rw
-
r
--
r
--
. mdraid09.mod
<==
软
件磁
盘阵
列模
块
-
rw
-
r
--
r
--
. minix.mod
<==MINIX
相
关
文件系
统
模
块
-
rw
-
r
--
r
--
. msdospart.mod
<==
一般
MBR
分区
表
-
rw
-
r
--
r
--
. part_gpt.mod
<==GPT
分区
表
-
rw
-
r
--
r
--
. part_msdos.mod
<==MBR
分区
表
-
rw
-
r
--
r
--
. scsi.mod
<==SCSI
相
关
模
块
-
rw
-
r
--
r
--
. usb_keyboard.mod
<==
底下
两个为
USB
相
关
模
块
-
rw
-
r
--
r
--
.
usb.mod
-
rw
-
r
--
r
--
. vga.mod
<==VGA
显
示适配器相
关
模
块
-
rw
-
r
--
r
--
. xfs.mod
<==XFS
文件系
统
模
块
#
鸟
哥
这
里只拿一些模
块
作
说
明,
没
有全部的
文件
都列上
来
喔!