浙江工商大學(xué)第4章Linux系統(tǒng)引導(dǎo)與配置.ppt
《浙江工商大學(xué)第4章Linux系統(tǒng)引導(dǎo)與配置.ppt》由會(huì)員分享,可在線閱讀,更多相關(guān)《浙江工商大學(xué)第4章Linux系統(tǒng)引導(dǎo)與配置.ppt(45頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
第4章Linux系統(tǒng)引導(dǎo)與配置 Linux系統(tǒng)引導(dǎo)過(guò)程引導(dǎo)裝載程序GRUBinit進(jìn)程系統(tǒng)初始化 Linux系統(tǒng)引導(dǎo)過(guò)程 Linux系統(tǒng)引導(dǎo)過(guò)程概述 接通電源之后首先由BIOS進(jìn)行自檢 即進(jìn)行所謂的POST PowerOnSelfTest 讀取MBR 調(diào)入內(nèi)核kernel 生成第一個(gè)進(jìn)程即init進(jìn)程 并根據(jù) etc inittab設(shè)定的運(yùn)行級(jí)別來(lái)執(zhí)行相應(yīng)的腳本進(jìn)行系統(tǒng)初始化 在指定的各個(gè)虛擬終端上運(yùn)行 sbin mingetty 等待用戶的登錄 引導(dǎo)裝載程序GRUB 引導(dǎo)裝載程序 是計(jì)算機(jī)啟動(dòng)過(guò)程中運(yùn)行的第一個(gè)真正的軟件 通常計(jì)算機(jī)啟動(dòng)時(shí)在通過(guò)BIOS自檢后讀取并運(yùn)行硬盤(pán)主引導(dǎo)扇 MBR 中的啟動(dòng)引導(dǎo)器程序 啟動(dòng)引導(dǎo)器再負(fù)責(zé)加載啟動(dòng)硬盤(pán)分區(qū)中的操作系統(tǒng) 引導(dǎo)裝載程序 引導(dǎo)裝載程序 BootLoader LILO LInuxLOader GRUB GRandUnifiedBootloader NTOsLoader其它引導(dǎo)方法引導(dǎo)盤(pán)LOADLIN商用引導(dǎo)裝載程序 引導(dǎo)裝載程序 GRUB的優(yōu)點(diǎn) 配置參數(shù)可以動(dòng)態(tài)修改 帶有一整套的grubshell命令 背景圖像可以自定義 GRUB的特性 提供一個(gè)真正基于命令行的 先于操作系統(tǒng) pre OS 的環(huán)境 GRUB的配置能在每次系統(tǒng)引導(dǎo)時(shí)被讀取 所有的改變都能被自動(dòng)地檢測(cè)到 GRUB可以引導(dǎo)的操作系統(tǒng)包括 Linux FreeBSD Solaris NetBSD BeOS OS 2 Windows95 98 WindowsNT Windows2000 GRUB的術(shù)語(yǔ) GRUB下的設(shè)備名稱指定硬盤(pán)分區(qū)的形式 hdX Y 如 hd0 0 指定整個(gè)硬盤(pán)的形式 hdX 如 hd0 GRUB的術(shù)語(yǔ) GRUB下的文件名 hdX Y path to file fdX path to file GRUB的術(shù)語(yǔ) GRUB下的根文件系統(tǒng)GRUB的根文件系統(tǒng)是用于一個(gè)特定設(shè)備的根分區(qū) GRUB使用這個(gè)信息來(lái)掛裝 mount 這個(gè)設(shè)備并從它上面載入文件 特別注意 GRUB中的根文件系統(tǒng)與Linux的根文件系統(tǒng)沒(méi)有關(guān)系 GRUB的菜單界面 GRUB的菜單界面 GRUB的菜單項(xiàng)目編輯器界面 GRUB的菜單項(xiàng)編輯命令 按鍵 編輯當(dāng)前選中的行 按鍵 進(jìn)入GRUB的命令行界面 按鍵 在當(dāng)前行后面插入一行 按鍵 在當(dāng)前行前面插入一行 按鍵 刪除當(dāng)前行 按鍵 啟動(dòng)當(dāng)前的菜單項(xiàng)命令并引導(dǎo)操作系統(tǒng) 按鍵 返回菜單界面 取消對(duì)當(dāng)前菜單項(xiàng)所做的任何修改 GRUB的命令行操作界面 進(jìn)入命令行操作界面的兩種方法在菜單界面或菜單項(xiàng)目編輯界面中按鍵進(jìn)入 在Linux的Shell環(huán)境下鍵入grub進(jìn)入 GRUB的命令行操作界面 GRUB的配置文件 GRUB的配置文件 boot grub grub conf grub conf文件示例 default0timeout5splashimage hd0 0 boot grub splash xpm gztitleRedHatLinux 2 4 20 8 root hd0 0 kernel boot vmlinuz 2 4 20 8roroot LABEL initrd boot initrd 2 4 20 8 imgtitlewin2kprootnoverify hd0 0 makeactivechainloader 1 Linux和Windows分別安裝同一塊硬盤(pán)的情況 GRUB的配置文件 GRUB配置文件的常用選項(xiàng)default 設(shè)置啟動(dòng)菜單的默認(rèn)啟動(dòng)項(xiàng) 菜單項(xiàng)序號(hào)參數(shù)其值從 0 開(kāi)始 即 0 代表第1個(gè)菜單項(xiàng) 1 代表第2個(gè)菜單項(xiàng) timeout GRUB載入由default命令指定的項(xiàng)目前的時(shí)間間隔 以秒為單位 title 設(shè)定用來(lái)裝載一個(gè)操作系統(tǒng)的一組特定命令的標(biāo)題 GRUB的配置文件 GRUB配置文件的常用選項(xiàng)splashimage 指定在GRUB引導(dǎo)時(shí)所使用的屏幕圖像的位置 root 設(shè)置GRUB的根設(shè)備 root 為L(zhǎng)inux內(nèi)核所在的分區(qū) rootnoverify 做root命令同樣的事情 只是不掛裝分區(qū) kernel 用kernel命令后跟Linux內(nèi)核文件作為參數(shù) 加載Linux的內(nèi)核文件 GRUB的配置文件 GRUB配置文件的常用選項(xiàng)initrd 用initrd命令加載鏡像文件 map 交換磁盤(pán)或分區(qū)在BIOS中的標(biāo)志符 用于啟動(dòng)在第二個(gè)硬盤(pán)中的Windows makeactive 設(shè)置根設(shè)備為活動(dòng)分區(qū) 針對(duì)于Windows不能從非活動(dòng)分區(qū)啟動(dòng) GRUB的配置文件 GRUB配置文件的常用選項(xiàng)chainloader 使用chainloader命令調(diào)用Windows分區(qū)的啟動(dòng)引導(dǎo)器引導(dǎo)Windows系統(tǒng) password 設(shè)置grub密碼以保護(hù)grub安全性 GRUB應(yīng)用技巧及維護(hù) GRUB的參數(shù)可以動(dòng)態(tài)更改 對(duì)于需要進(jìn)行特殊引導(dǎo)的情況非常方便 啟動(dòng)時(shí)在grub引導(dǎo)菜單界面敲e鍵進(jìn)入編輯 就可以修改啟動(dòng)參數(shù) 修改完畢敲b鍵就會(huì)以修改后的參數(shù)啟動(dòng) GRUB應(yīng)用技巧及維護(hù) 為防止修改grub的參數(shù) 可以加上grub密碼 如 password123456或password md5 1 2 aX 5sd dll GRUB應(yīng)用技巧及維護(hù) 修復(fù)MBR的方法使用啟動(dòng)盤(pán)引導(dǎo) 輸入命令grub進(jìn)入grubshell環(huán)境運(yùn)行命令root hd0 0 setup hd0 使用rescue模式 進(jìn)入rescue模式chroot mnt sysimagegrub install dev hda GRUB應(yīng)用技巧及維護(hù) 修復(fù)操作系統(tǒng)故障 修改 etc inittab或 etc fstab等文件將導(dǎo)致故障重新引導(dǎo)系統(tǒng) 觀察故障信息使用RedHat第一張光盤(pán)引導(dǎo) 在安裝提示符后輸入 boot linuxrescue進(jìn)入救援模式后 輸入命令 chroot mnt sysimage修復(fù)錯(cuò)誤配置文件 丟失root口令的解決方法 進(jìn)入GRUB的編輯模式 在grub菜單項(xiàng)kernel中按 e 進(jìn)入單用戶運(yùn)行模式 編輯行 在行末添加single 按 b 引導(dǎo)系統(tǒng)使用passwd命令重新設(shè)置root口令切換到運(yùn)行級(jí)別3或5 init進(jìn)程 init進(jìn)程 是一個(gè)由內(nèi)核啟動(dòng)的用戶級(jí)進(jìn)程 位于 sbin init 是系統(tǒng)中運(yùn)行的第一個(gè)進(jìn)程 進(jìn)程編號(hào) pid 始終為1 PIDTTYTIMECMD1 00 00 00init2 00 00 00kthreadd3 00 00 00migration 04 00 00 00ksoftirqd 05 00 00 00watchdog 06 00 00 00events 07 00 00 00khelper inittab文件 是init進(jìn)程的配置文件格式id runlevels action process inittab文件 id唯一地標(biāo)識(shí)一個(gè)配置記錄 1 4個(gè)字符 如 x 5 once etc X11 prefdm nodaemonrunlevels指定該記錄的運(yùn)行級(jí)別 如 1 2345 respawn sbin mingettytty1process設(shè)置啟動(dòng)進(jìn)程所執(zhí)行的命令 inittab文件 action的動(dòng)作類(lèi)型initdefault標(biāo)識(shí)系統(tǒng)啟動(dòng)后進(jìn)入的運(yùn)行級(jí)別 忽略process字段 如 id 3 initdefault sysinit該類(lèi)進(jìn)程在系統(tǒng)啟動(dòng)時(shí) 在boot或bootwait進(jìn)程之前運(yùn)行 忽略runlevels字段 如 si sysinit etc rc d rc sysinit inittab文件 action的動(dòng)作類(lèi)型wait該類(lèi)進(jìn)程在進(jìn)入指定運(yùn)行級(jí)別后運(yùn)行一次 如 l0 0 wait etc rc d rc0ctrlaltdel指定用戶按下Ctrl Alt Del時(shí)執(zhí)行的操作 如 ca ctrlaltdel sbin shutdown t3 rnow inittab文件 action的動(dòng)作類(lèi)型powerfail當(dāng)UPS發(fā)來(lái)斷電信號(hào)時(shí)執(zhí)行的命令 如 pf powerfail sbin shutdown f h 2 PowerFailure SystemShuttingDown powerokwait當(dāng)供電恢復(fù)時(shí)執(zhí)行的命令 如 pr 12345 powerokwait sbin shutdown c PowerRestored ShutdownCancelled inittab文件 action的動(dòng)作類(lèi)型respawn該類(lèi)進(jìn)程結(jié)束后會(huì)重新啟動(dòng)運(yùn)行 如 1 2345 respawn sbin mingettytty1 系統(tǒng)初始化 系統(tǒng)初始化腳本 etc rc d rc sysinit在inittab文件中配置si sysinit etc rc d rc sysinit Linux服務(wù)器的啟動(dòng)腳本 服務(wù)器啟動(dòng)腳本的存放位置 etc rc d init d ls etc rc d init dacpidhaltnetfssaslauthdanacronhiddnetplugdsendmailatdhplipnetworksingleautofshsqldbNetworkManagersmartdavahi daemonhttpdNetworkManagerDispatchersmbavahi dnsconfdip6tablesnfssnmpdbluetoothiptablesnfslocksnmptrapdcapiirdanscdspamassassinclamav milterirqbalancentpdsquidclamd wrapperisdnpandsshd 各運(yùn)行級(jí)別的腳本目錄 ls l etc rc dtotal112drwxr xr x2rootroot4096Apr52008init d rwxr xr x1rootroot2255Sep222006rcdrwxr xr x2rootroot4096Apr52008rc0 ddrwxr xr x2rootroot4096Apr52008rc1 ddrwxr xr x2rootroot4096Apr52008rc2 ddrwxr xr x2rootroot4096Apr52008rc3 ddrwxr xr x2rootroot4096Apr52008rc4 ddrwxr xr x2rootroot4096Apr52008rc5 ddrwxr xr x2rootroot4096Apr52008rc6 d rwxr xr x1rootroot220Jun242003rc local rwxr xr x1rootroot26376Nov212006rc sysinit 各運(yùn)行級(jí)別目錄中的腳本 啟動(dòng)服務(wù)腳本 Snn服務(wù)名停止服務(wù)腳本 Knn服務(wù)名 ls l etc rc d rc3 dtotal332lrwxrwxrwx1rootroot16Sep32007K02dhcdbd init d dhcdbdlrwxrwxrwx1rootroot16Sep32007K10psacct init d psacctlrwxrwxrwx1rootroot17Apr52008K12mailman init d mailmanlrwxrwxrwx1rootroot13Sep32007K20nfs init d nfslrwxrwxrwx1rootroot17Sep32007K20tomcat5 init d tomcat5lrwxrwxrwx1rootroot14Sep32007K24irda init d irdalrwxrwxrwx1rootroot15Sep32007K25squid init d squidlrwxrwxrwx1rootroot13Sep32007K35smb init d smblrwxrwxrwx1rootroot15Sep32007S05kudzu init d kudzulrwxrwxrwx1rootroot17Sep32007S10network init d networklrwxrwxrwx1rootroot16Sep32007S12syslog init d sysloglrwxrwxrwx1rootroot17Sep32007S13portmap init d portmaplrwxrwxrwx1rootroot17Sep32007S14nfslock init d nfslocklrwxrwxrwx1rootroot17Sep32007S19rpcgssd init d rpcgssd 服務(wù)腳本的執(zhí)行 方法1 etc rc d init d 腳本名 start stop restart 方法2service服務(wù)名 start stop restart xinetd 用于管理系統(tǒng)中不頻繁使用的服務(wù) 這些服務(wù)僅在被請(qǐng)求時(shí)才由xinetd負(fù)責(zé)啟動(dòng) xinetd的配置 配置文件 etc xinetd conf啟動(dòng)配置目錄 etc xinetd d目錄中xinetd管理的每個(gè)服務(wù)都有獨(dú)立的配置文件 配置文件名與服務(wù)名稱相同 etc xinetd d中的內(nèi)容 ls etc xinetd d chargen dgramdaytime dgramecho dgramgssftprsyncchargen streamdaytime streamecho streamklogintcpmux servercvsdiscard dgramekloginkrb5 telnettime dgramcvspserverdiscard streamekrb5 telnetkshelltime stream xinetd管理的服務(wù)配置文件舉例 catrsync default off description Thersyncserverisagoodadditiontoanftpserver asit allowscrcchecksummingetc servicersync disable yessocket type streamwait nouser rootserver usr bin rsyncserver args daemonlog on failure USERID- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開(kāi)word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 浙江 工商大學(xué) Linux 系統(tǒng) 引導(dǎo) 配置
鏈接地址:http://ioszen.com/p-8601948.html