版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
系統(tǒng)啟動過程分析第1頁,共53頁,2023年,2月20日,星期二本章教學(xué)目標(biāo):掌握GRUB引導(dǎo)程序的配置及修復(fù)掌握inittab文件的設(shè)置熟悉init進程的功能了解Linux啟動步驟及系統(tǒng)運行的級別第2頁,共53頁,2023年,2月20日,星期二難點:Linux系統(tǒng)引導(dǎo)程序GRUB的配置及修復(fù)重點:Linux系統(tǒng)的啟動過程,使學(xué)員在今后的系統(tǒng)排錯中能夠得以運用。關(guān)鍵詞:GRUB
init第3頁,共53頁,2023年,2月20日,星期二5-1RH9.0啟動過程1.BIOS自檢硬件檢測及初始化2.引導(dǎo)啟動設(shè)備(1)軟盤(0磁道0扇區(qū))(2)光盤(最外圍存儲軌道)(3)硬盤(MBR)第4頁,共53頁,2023年,2月20日,星期二3.調(diào)用Linux引導(dǎo)程序至內(nèi)存中4.運行Linux內(nèi)核5.執(zhí)行init進程6.init調(diào)用getty提示用戶登錄7.運行SHELL程序第5頁,共53頁,2023年,2月20日,星期二加電BIOS自檢執(zhí)行引導(dǎo)加載器程序加載內(nèi)核執(zhí)行init進程登錄Linux系統(tǒng)第6頁,共53頁,2023年,2月20日,星期二返回首頁第7頁,共53頁,2023年,2月20日,星期二案例一安裝一個雙系統(tǒng)windows/linux,windows安裝在C區(qū),linux安裝到另外一部分空間內(nèi);在系統(tǒng)啟動前更改LINUX系統(tǒng)的用戶登錄密碼;把兩個啟動菜單分別設(shè)置為:ahxhwindows與ahxhlinux;啟動默認(rèn)的選擇時間為10秒;利用MD5分別對啟動菜單進行加密,并鎖定各自的啟動菜單;在不知道加密的密碼時,來破解菜單的加密;在菜單解鎖后,利用命令行模式來啟動LINUX系統(tǒng);給出案例第8頁,共53頁,2023年,2月20日,星期二5-2
引導(dǎo)裝載程序使用1.LILO(LinuxLoader)與案例有關(guān)的內(nèi)容分析第9頁,共53頁,2023年,2月20日,星期二2、GRUB(GrandUnifiedBootLoader)(1)GRUB簡介
GRUB與LILO一樣都是一種多重啟動引導(dǎo)器
RedHatEnterpriseLinux4.0的默認(rèn)啟動引導(dǎo)器(2)GRUB特點GRUB提供了真正命令行交互界面支持大硬盤,能夠訪問1024柱面的后的文件第10頁,共53頁,2023年,2月20日,星期二(3)GRUB的設(shè)置
GRUB的文件/etc/grub.conf內(nèi)容:
default=0//設(shè)置默認(rèn)菜單
timeout=30//設(shè)置超時時間
splashimage=(hd0,0)/grub/splash.xpm.gz //設(shè)定開機畫面注:若timeout=-1則表示一直等待用戶選擇!第11頁,共53頁,2023年,2月20日,星期二titleRedHatLinux//設(shè)置標(biāo)題
root(hd0,0)//設(shè)置內(nèi)核存放的分區(qū)
kernel/vmlinuz-2.6.20-8roroot=LABEL=/ //設(shè)置內(nèi)核文件
initrd/initrd-2.6.20-8.img
//設(shè)置內(nèi)核映像文件第12頁,共53頁,2023年,2月20日,星期二titlewin2krootnoverify(hd0,1)
//設(shè)置WINDOWS系統(tǒng)的位置chainloader+1//讀取扇區(qū)第13頁,共53頁,2023年,2月20日,星期二3、啟動菜單詳解按鍵說明↑↓使用上下箭頭鍵,在啟動菜單間進行移動回車鍵輸入回車鍵啟動當(dāng)前的菜單項e選擇“e”鍵編輯當(dāng)前的啟動菜單項a選擇“a”鍵添加內(nèi)核的啟動參數(shù)c選擇“鍵”進入GRUB的命令行界面第14頁,共53頁,2023年,2月20日,星期二應(yīng)用破解系統(tǒng)用戶的密碼?啟動菜單中,按e鍵進入到編輯模式編輯內(nèi)核文件,以單用戶(single)模式進入;進入單用戶提示符下依次輸入以下命令:
#passwd#sync#exit此時就可以新密碼來登錄root用戶了;第15頁,共53頁,2023年,2月20日,星期二4、對引導(dǎo)菜單加密
設(shè)置GRUB的口令為123且用MD5加密;鎖定每個菜單選項第16頁,共53頁,2023年,2月20日,星期二配置過程:#grub-md5–crypt Password: Retypepassword: $MQBa@#12Q(注意大小寫)產(chǎn)生密文命令第17頁,共53頁,2023年,2月20日,星期二#vi/etc/grub.confdefault=0timeout=30plashimage=(hd0,0)/grub/1.jpgpassword--md5$MQBa@#12Q第18頁,共53頁,2023年,2月20日,星期二titleRedHatLinux9.0root(hd0,1)kernel/vmlinuz-2.6.20-8roroot=LABEL=/initrd/initrd-2.6.20-8.imglock第19頁,共53頁,2023年,2月20日,星期二
titlewindow2kserverrootnoverify(hd0,0)chainloader+1lock第20頁,共53頁,2023年,2月20日,星期二
解鎖GRUB啟動菜單在鎖定的啟動菜單中選擇“p”鍵輸入口令第21頁,共53頁,2023年,2月20日,星期二5、命令行模式:作用:設(shè)置GRUB的選項熱鍵:c鍵實例:啟動Linuxgrub>root(hdx,y)grub>kernel/vmlinuz-版本號ro root=LABEL=/grub>initrd/initrd-版本號.imggrub>boot 第22頁,共53頁,2023年,2月20日,星期二 啟動WINDOWSgrub>rootnoverify(hdx,y)grub>chainloader+1grub>boot第23頁,共53頁,2023年,2月20日,星期二6、恢復(fù)GRUB的配置文件放入第一張安裝啟動盤,啟動計算機:
boot:linuxrescue#cd/mnt/sysimage #cd./boot/grub/grub.conf #vigrub.conf修改grub.conf恢復(fù)設(shè)置選項第24頁,共53頁,2023年,2月20日,星期二7、刪除GRUBGRUB安裝在硬盤的MBR中,要想徹底刪除GRUB,必須想辦法把MBR中的GRUB啟動程序給刪除.
用戶可以使用DOS中fdisk/mbr命令進行操作第25頁,共53頁,2023年,2月20日,星期二分組操作…………點評、操作演示:………..第26頁,共53頁,2023年,2月20日,星期二返回首頁第27頁,共53頁,2023年,2月20日,星期二案例二新建兩個用戶ah、xh,分別在tty1、tty2、tty3三個終端來登錄root、ah、xh,把用戶ah的shell類型變?yōu)閏sh,觀察有什么變化;再注消xh用戶,切換到tty4去登錄;設(shè)置系統(tǒng)延遲10分鐘自動重啟;進行inittab設(shè)置,讓系統(tǒng)每次登錄時在字符界面下登錄;若系統(tǒng)默認(rèn)的級別設(shè)置為0,則系統(tǒng)在每次登錄前都會自動的關(guān)機,這種情況該如何解決?第28頁,共53頁,2023年,2月20日,星期二5-4init進程(PID=1)1、init進程的作用系統(tǒng)初始化與案例有關(guān)的內(nèi)容解析
第29頁,共53頁,2023年,2月20日,星期二2、系統(tǒng)運行級別0 //關(guān)機1 //單用戶模式2 //多用戶、不支持NFS3 //完全多用戶模式4 //保留5 //X-WINDOWS6 //重啟切換:#init[0--6]第30頁,共53頁,2023年,2月20日,星期二注:(1)shutdown功能:重啟/關(guān)機格式:shutdown[參數(shù)]time[信息]第31頁,共53頁,2023年,2月20日,星期二參數(shù):-r //重啟-c //取消shutdown的動作-h //關(guān)閉計算機-f //重啟時使用fsck檢查文件系統(tǒng)-F //重啟時不檢查文件
time //設(shè)定時間
hh:mm //某時某分
+mm //當(dāng)前時間往后幾分鐘
now //立即第32頁,共53頁,2023年,2月20日,星期二實例:#shutdown-rnow#shutdown-r+5#shutdown-h18:00#shutdown-hnow第33頁,共53頁,2023年,2月20日,星期二(2)reboot功能:重啟系統(tǒng)實例:#reboot第34頁,共53頁,2023年,2月20日,星期二(3)Poweroff/halt
功能:關(guān)閉系統(tǒng)格式:#poweroff#halt第35頁,共53頁,2023年,2月20日,星期二(4)runlevel功能:顯示系統(tǒng)當(dāng)前和上一次的運行級別,如果上次運行級別記錄不存在,則顯示N,如果都不存在,則顯示unknow.實例:#runlevel第36頁,共53頁,2023年,2月20日,星期二(5)、uptime功能:顯示系統(tǒng)已經(jīng)運行了多長時間、登錄用戶數(shù)、平均負(fù)載格式:uptime實例://顯示系統(tǒng)運行時間、登錄用戶數(shù)和平均負(fù)載#uptime17:42:07up2:20,1user,loadaverage:0.00,0.00,0.00第37頁,共53頁,2023年,2月20日,星期二3、inittab文件的分析作用:設(shè)置init進程默認(rèn)級別,設(shè)置init的動作格式:#vi/etc/inittab
id:runlevels:action:process實例:id:3:initdefault:…………ca::ctrlaltdel:shutdown-rnow第38頁,共53頁,2023年,2月20日,星期二說明:運行的級別:動作:initdefault //啟動默認(rèn)級別sysinit//sysinit類進程是init進程的第一個子進程,在boot類進程之前運行。wait //wait進程在進入指定級別后運行一次,且init進程要等待其結(jié)束第39頁,共53頁,2023年,2月20日,星期二ctrlaltdel://指按CTRL+ALT+DEL鍵時的動作powerfail//用于指當(dāng)UPS發(fā)來斷電信號時所運行的命令powerokwait//用于當(dāng)供電恢復(fù)時運行的命令第40頁,共53頁,2023年,2月20日,星期二4、/etc/rc.d目錄說明init.d目錄 //存放服務(wù)啟動的腳本rc文件 //調(diào)用相應(yīng)級別中運行目錄的程序rcn(1—6) //存放每個運行級別中要運行的程序(k*:關(guān)閉程序,s*:啟動服務(wù))rc.sysinit //完成系統(tǒng)初始化rc.local //存放系統(tǒng)啟動時的程序第41頁,共53頁,2023年,2月20日,星期二5-5用戶登錄和SHELL1、用戶登錄
#:代表超級用戶
$:代表普通用戶
第42頁,共53頁,2023年,2月20日,星期二用戶登錄命令:
1、SU
功能:用來切換用戶的工作環(huán)境格式:SU[用戶名]無用戶名切換到
ROOT用戶工作環(huán)境。實例:
$SUpasswd:第43頁,共53頁,2023年,2月20日,星期二2、exit(CTRL+D鍵)功能:退出用戶環(huán)境,一次只能退出一個格式:EXIT3、login
功能:注消用戶(單用戶)4、logout
功能:退出用戶環(huán)境直接注消用戶;第44頁,共53頁,2023年,2月20日,星期二分組操作…………點評、操作演示:………..第45頁,共53頁,2023年,2月20日,星期二返回首頁第46頁,共53頁,2023年,2月20日,星期二歸納與總結(jié)通過本節(jié)課的學(xué)習(xí)我們要掌握以下內(nèi)容:
GRUB、inittab文件的設(shè)置
init進程的功能
Linux啟動步驟第47頁,共53頁,2023年,2月20日,星期二在linux系統(tǒng)中出現(xiàn)以下三個故障,該如何去解決能讓系統(tǒng)正常的登錄:系統(tǒng)的引導(dǎo)菜單被鎖定,密碼未知;每次在root用戶登錄前系統(tǒng)自動重啟;root用戶密碼未知;上機操作實訓(xùn)第48頁,共53頁,2023年,2月20日,星期二返回首頁第49頁,共53頁,2023年,2月20日,星期二1、LINUX中卸載LILO的命令為
A、lilo–IB、lilo–elilo–qD、lilo–UD2、init3代表
A、關(guān)機B、重啟C、切換到圖形D、切換到字符D3、關(guān)機命令正確的是
A、init0B、poweroffC、shutdown-rnowD、init6AB4、在目錄/etc/rc.d/rc3.d下,有很多以K和S開頭的鏈接文件,這里的以S開頭的文件表示什么意思。
A.stopB.startC.sysD.sysadmin
B5、LILO的配置文件是
A./etc/confB./etc/lilo.confC./proc/kcoreD./usr/local/
B課后習(xí)題第50頁,共53頁,2023年,2月20日,星期二6、系統(tǒng)管理常用的二進制文件,一般放置在什么目錄下
A./sbinB./rootC./usr/sbinD./boot
A7、init的運行等級一般說來有幾個等級。
A.4B.5C.6D.3
C8、init是Linux系統(tǒng)的第一個進程,該進程是根據(jù)哪個文件來創(chuàng)建子進程的A、/etcB、/etc/inittabC、/etc/modules.confD、/etc/lilo.conf
B9、init啟動進程需要讀取哪個配置文件:
A./etc/inittabB./sbin/initC./etc/sysvinitD./bin/shA10、我們可以修改默認(rèn)的啟動級別為_____,使得系統(tǒng)重啟后自動采用XWindow方式登錄。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 策劃委托合同書
- 商務(wù)統(tǒng)計學(xué)(第7版)英文 課件5 Discrete Probability Distributions、6 The Normal Distribution
- 2024年遮光劑行業(yè)營銷策略方案
- 五金水電材料購銷的合同書范本
- 個人信托資金協(xié)議格式
- 信托資金團結(jié)協(xié)作合同模板
- 電子商務(wù)授權(quán)運營協(xié)議書1正規(guī)范本
- 精咨詢服務(wù)合同書
- 配電箱保修合同模板
- 基于核心素養(yǎng)評價的高中化學(xué)階段性試題命制方法
- 煤炭建設(shè)井巷工程消耗量定額(2015除稅基價)總說明及章說明
- 英語論文分析學(xué)習(xí)-第2節(jié)-literature-review課件
- 調(diào)壓箱、調(diào)壓柜維護保養(yǎng)標(biāo)準(zhǔn)
- 國中學(xué)生物理競賽實驗指導(dǎo)書思考題參考答案
- 鐵路建設(shè)項目工程驗收驗收程序
- 《生活中的算法》教學(xué)設(shè)計
- 公益創(chuàng)投項目實施方案
- 五年級上冊數(shù)學(xué)課件-5.1 用字母表示數(shù) 北京版(共13張ppt)
- 蘇教版數(shù)學(xué)二年級上冊《認(rèn)識厘米》教案設(shè)計(市級公開課)
- 授權(quán)委托書模板
- 西師大版數(shù)學(xué)四年級上冊 1.3 萬以上數(shù)的大小比較 課件(共14張PPT)
評論
0/150
提交評論