個人心得體會:淺談linux 引導過程及服務.linux操作系統(tǒng),linux教程

個人心得體會:淺談linux 引導過程及服務.linux操作系統(tǒng),linux教程

ID:14529743

大?。?.85 MB

頁數:18頁

時間:2018-07-29

個人心得體會:淺談linux 引導過程及服務.linux操作系統(tǒng),linux教程_第1頁
個人心得體會:淺談linux 引導過程及服務.linux操作系統(tǒng),linux教程_第2頁
個人心得體會:淺談linux 引導過程及服務.linux操作系統(tǒng),linux教程_第3頁
個人心得體會:淺談linux 引導過程及服務.linux操作系統(tǒng),linux教程_第4頁
個人心得體會:淺談linux 引導過程及服務.linux操作系統(tǒng),linux教程_第5頁
資源描述:

《個人心得體會:淺談linux 引導過程及服務.linux操作系統(tǒng),linux教程》由會員上傳分享,免費在線閱讀,更多相關內容在應用文檔-天天文庫。

1、Linux引導過程及服務BootSequenceOverview1.BIOS電腦打開電源時就會進入BIOS,主要監(jiān)測CPU,Memory,風扇等2.MBRBootloader在磁盤的第1個磁區(qū)共512bytes,其中前446bytes用于選擇啟動的bootPartition載入開機的程式碼3.Kernel載入作業(yè)系統(tǒng)的Kernel主要載入驅動程式并以Readonly的方式來掛載flashFileSystem也就是一開始只能讀到flash根目錄的哪個parition如:如:DeviceMountPoint/RAID/VolumeTypeFormat/de

2、v/sda1/bootext3/dev/sda2/ext3只認識這個parition/dev/sda3/homeext3所以/,/etc,/bin,/sbin,/dev,/lib必須在同一個paraition4.init是linux第1個執(zhí)行的程式ps-xopid,cmd[root@cluster2~]#ps-xopid,cmdPIDCMD1init[3]2[migration/0]init會根據Runlevel執(zhí)行下邊這些程序/etc/rc.d/rc.sysinit實際第1個執(zhí)行程序/etc/rc.d/rcand/etc/rc.d/rc*.d實際第2

3、個執(zhí)行程序/etc/rc.d/rc.local實際第3個執(zhí)行程序XdisplayManagerifappropriate一、BIOSinitalizationPeripheralsdetected自我監(jiān)測Poweronselftest(POST)BootdeviceselectedBIOS選擇由什么設備來引導,可以選擇硬盤,光盤等Firstsectorofbootdevicereadandexecuted讀取指定引導設備的第1個磁區(qū)(MBR)二、MBRBootloader可以安裝在2個地方,MBR或第1個partition的BootSector上,如下

4、面BootLoader:多重系統(tǒng)引導1.stage-small,residesinMBRorbootsector只446bytes可存儲在MBR或bootsector2.stage-loadedfrombootpartition啟動碼是存儲在哪個partition的boot里面實例1:通過MBR引導A.載入MBR前446個bytesB.進入GRUB,進入引導選擇菜單c.載入選擇系統(tǒng)的Kernel實例2:通過BootLoader引導A.首先會進入MBR,但MBR被SPFDisk占用了B.會找到bootpartition通過BootLoader載入C.進入

5、GRUB的選擇菜單D.載入所選擇系統(tǒng)的Kernel1.GRUBandgrub.confA.從MBR到Kernel最后到init都是由GRUB所負責的在最上面可以看到GRUB的versionnumberA.GRUB有以下幾個特性:a.Command-lineinterfaceavailableatbootprompt按下C鍵就能進入以grub開頭的提示符來輸入命令b.Bootfromext2/ext3,ReiserFS,JFS,FAT,minix,orFFSfilesystemsc.SupportsMDB5passwordprotectionB.Grub

6、.conf/boot/grub/grub.conf文檔路徑Changesongrub.confwillgointodefectimmediately對grub.conf修改會立即生效IfMBRon/dev/hadiscorrupted,reinstallthefirststagebootloaderwith:/sbing/grub-install/dev/had如果GRUB被刪除掉,可以通過上面的路徑通過reinstall進行安裝C.Grub.conf文檔內容進行文檔備份:[root@cluster2~]#vim/boot/grub/grub.conf

7、#grub.confgeneratedbyanaconda##Notethatyoudonothavetorerungrubaftermakingchangestothisfile#NOTICE:Youhavea/bootpartition.Thismeansthat#allkernelandinitrdpathsarerelativeto/boot/,eg.#root(hd0,0)#kernel/vmlinuz-versionroroot=/dev/hda2#initrd/initrd-version.img#boot=/dev/hdadefault

8、=0‘如果defualt=1就會使用第2組系統(tǒng)來引導timeout=5‘菜單停留時間splas

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。