|NO.Z.00002|——————————|ManageMent|——|Linux&系統管理.V02|
阿新 • • 發佈:2022-03-23
一、啟動載入程式(Boot Loader)
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
### --- 啟動載入程式(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