亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 操作系統 > 正文

RHCE - grub 和開機排錯

2024-06-28 16:01:42
字體:
來源:轉載
供稿:網友

RHCE - grub 和開機排錯

這一節學習了grub的概念,開機調用順序,如何自定義grub文件,以及對一些常見的系統啟動錯誤如何排錯等等。

之前學習了MBR分區的前446個字節存放的是系統引導程序grub,中間64字節是分區表,最后2個字節表示結束。那么什么是grub是怎么工作的呢?

簡單的說,開機會經歷以下幾步:

1.  BIOS自檢,檢查硬件;

2.  激活MBR,MBR上不存在文件系統,可以視作硬件一部分,因此可以被直接讀取

3.  grub加載到內存,生成一個微系統,微系統內置了精簡版的文件系統

4.  通過這個微系統,他會去引導分區,比如默認一般是sda1上去找內核文件如vmlinuz,然后再調用grub的配置文件。

grub的主要把他的配置文件放在了3個地方。

/boot/grub2/grub.cfg 

/etc/grub.d/  

/etc/default/grub   

 

如下所示。他們的關系是 grub.cfg里面通過 ####BEGIN  ##### 這種格式按照順序調用/etc/grub.d里面的腳本實現不同的功能。grub.d目錄里面有很多數字開頭的腳本,按照從小到大的順序執行。以00__header為例,他又會調用 /etc/default/grub 配置文件來實現最基本的開機界面配置。

 

 

比如說,在/etc/grub2/grub.cfg文件里面調用 /etc/grub.d/10_linux 來配置不同的內核,這里面有2個 menuentry (菜單入口),所以我們開機的時候會看見兩個默認選項,一個是普通模式,一個是救援模式。

 

 

 

這個是/etc/default/grub 文件。和其他的腳本比較起來,非常簡單直觀了。后面會舉例如何修改

 

 

 

值得注意的是,千萬不要直接去修改 /etc/grub2/grub.cfg文件。 這個是因為如果后期升級內核,所有的配置都會失效。如果需要自定義這個文件,我們可以修改對應的腳本或者 /etc/default/grub文件,然后通過 grub2-mkconfig 重新生成grub.cfg文件。

 

下面來看看如何修改一些簡單的設定。

 

例1: 修改啟動的等待時間

 

默認是5秒

 

我改成-1,那么開機每次必須手動確認才可以了

 

修改之后重新編譯一下

 

開機就沒有自動等待的時間了,必須手動確認

 

 

例2 修改網卡的顯示名字,這個前面做網絡配置的時候提到過,這里不贅述了。

 

 

例3: 加密grub

 

開機界面的時候如果輸入e,會打開編輯窗口,我們可以根據需要進入rescue, emergency 或者 shell 模式。如何限制訪問。

 

在00_header 文件末尾,添加以下內容

 

 

重新編譯

 

重啟之后 輸入e,就需要用戶和密碼才能進入編輯窗口了

 

 

 

在這個編輯窗口,我們可以根據需要進入rescue,emergency和 shell引導的3種模式。這3種模式對于系統啟動排錯很有幫助,比如某個服務卡住了無法加載我們可以通過這3種模式來排錯。

 

rescue模式:在commandline的配置末尾添加 s ,類似rhel6之前的單用戶模式

 

普通模式需要加載的服務很多,但是這個rescue模式加載的就少很多了,輸入管理員密碼就可以進入了。這個時候再來看看相關配置和日志等信息。

 

emergency 模式和rescue模式類似,不過加載的服務更少,把s改成 emergency就行了

 

 

一樣需要輸入管理員密碼

 

那么如果忘記root密碼了怎么辦?! 

 

在linux16 的最后一行刪除 rhgb quiet, 然后添加 init=/bin/sh, 他會用shell替代默認的daemon進程

 

 

 

進來之后改改密碼吧,貌似不行。

 

原因很簡單,根目錄加載的權限是ro,只讀    

重新加載成 rw的權限

 

 

這個時候就可以修改密碼了

 

別忘記了selinux,創建這個文件會自動在開啟的時候重新做標簽

 

重啟看看

 

 

開機排錯技巧:

 

例1. 如果grub文件壞了怎么辦,比如下面我把前446個字節都寫成0覆蓋了

 

 

開機的時候會自動嘗試從本地,光盤和網絡加載引導程序;這里是從我的光盤加載的,因為本地的引導程序已經沒有了

 

選擇troubleshooting (查錯)

 

選擇 rescue

 

選擇continue,注意有耐心多等一下,有的時候會卡個10秒才有反應

 

看看提示,本機系統被掛載到/mnt/sysimge里面,確認OK

 

按照提示,切換根到本機的系統

 

fdisk -l 看看啟動分區是哪個,有星號的就是

 

重裝一下 grub2 到啟動分區就可以了

 

重啟Okay

 

 

例2:如果grub引導程序沒問題,但是我們把內核文件或者grub.cfg配置文件給刪除了怎么辦

 

看看目前有哪些文件,全刪了

 

重啟之后,直接進入grub的救援模式,這表明引導程序木有問題,但是引導文件找不到了

 

和前面一樣,光盤啟動

 

切換根目錄,掛載一下光盤到/iso, 順便看看/boot目錄,里面空蕩蕩的,內核文件和配置文件都沒了 mount –oloop –t iso9660 /dev/cdrom /mnt/cdrom(yum配置地址)

Yum clean all && yum list

 

沒了的話那就從頭安裝吧,安裝內核可以用rpm 或者yum,用yum需要先卸載當前的,再安裝; rpm可以強行--force覆蓋安裝。

Yum removekernel-*       先卸載內核

Yum installkernel-*     安裝內核

 

或者 rpm 也可以(這里我是重復操作了2次,因為由于圖形界面的問題,我以為哪里出問題了)

 

裝完內核之后,重新安裝一次 grub2, 輸入 grub2-install /dev/sda, 然后重新編譯一下grub2就行了  grub2-mkconfig –o/boot/grub2/grub.cfg

然后 同步  sync

 

重啟

 

重啟之后,我還遇見了2個問題,第一個問題是啟動的時候顯示i/o錯誤,經度娘谷歌確認,關掉軟盤驅動即可; 

 

第二個問題是開機直接進入命令行模式,即使runlevel顯示的是5,手動輸入startx一樣報錯。解決方式是重新安裝圖形化界面

 

yum grouplist

yum groupinstall'Server with GUI'

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产91亚洲精品| 欧美第一淫aaasss性| 久久精品电影网| 国产精品成人品| 国产精品96久久久久久又黄又硬| 国产精品久久久久久久久久小说| 欧美韩日一区二区| 欧美性受xxxx黑人猛交| 亚洲白虎美女被爆操| 91极品女神在线| 最近2019中文字幕在线高清| 久久全国免费视频| 国产精品免费久久久久久| 91福利视频网| 亚洲精品国精品久久99热一| 亚洲成在人线av| 国产欧美一区二区三区在线| 亚洲精品国产美女| 一本一本久久a久久精品牛牛影视| 亚洲欧美日韩综合| 日韩av在线免费看| 国产专区欧美专区| 国产国语刺激对白av不卡| 国产精品中文字幕在线| 亚洲va男人天堂| 久久手机精品视频| 原创国产精品91| 久热精品视频在线观看| 欧美插天视频在线播放| 国产有码在线一区二区视频| 伊人激情综合网| 欧美在线免费看| 国产精品老女人视频| 欧美精品aaa| 热久久美女精品天天吊色| 国产精品视频999| 在线国产精品视频| 亚洲一区二区三区乱码aⅴ蜜桃女| 不卡伊人av在线播放| 欧美电影免费观看大全| 免费成人高清视频| 欧美—级a级欧美特级ar全黄| 中文字幕亚洲综合久久筱田步美| 欧美三级欧美成人高清www| 久久久免费av| 久久乐国产精品| 青青草成人在线| 狠狠躁天天躁日日躁欧美| 中文字幕在线看视频国产欧美| 欧美激情中文字幕在线| 亚洲精品之草原avav久久| 日韩视频―中文字幕| 国产精品视频网址| 欧美精品第一页在线播放| 色噜噜狠狠狠综合曰曰曰88av| 最近2019年中文视频免费在线观看| 91在线|亚洲| 国产91成人video| 成人免费福利视频| 日韩av片永久免费网站| 91精品国产91久久久久久久久| 国产精品一区二区三区在线播放| 欧美亚洲成人免费| 亚洲裸体xxxx| 亚洲国产小视频在线观看| 欧美亚洲国产视频小说| 欧美最猛性xxxx| 国产成人avxxxxx在线看| 久久久久久久久久久人体| 777777777亚洲妇女| 日韩成人av在线| 日韩欧美国产网站| 久国内精品在线| 欧美一区在线直播| 亚洲午夜未删减在线观看| 精品免费在线观看| 国产日韩欧美电影在线观看| 久久夜精品va视频免费观看| 狠狠综合久久av一区二区小说| 在线观看91久久久久久| 中文字幕日韩高清| 欧美日韩激情视频| 欧美精品videos另类日本| 欧美日韩成人精品| 亚洲va久久久噜噜噜久久天堂| 伊人伊人伊人久久| 欧美精品videossex性护士| 亚洲美女在线视频| 亚洲丝袜在线视频| 国产91露脸中文字幕在线| 欧美一区二区三区图| 欧美专区在线播放| 久久精品久久久久| 亚洲免费小视频| 欧美在线视频a| 国产69精品99久久久久久宅男| 国产精品午夜一区二区欲梦| 亚洲自拍av在线| 欧美精品免费播放| 欧洲s码亚洲m码精品一区| 久久好看免费视频| 国产精品美女久久久久av超清| 国产在线拍揄自揄视频不卡99| 欧美极品少妇与黑人| 欧美激情影音先锋| 97av在线播放| 久久久久久久久久久久久久久久久久av| 亚洲aaa激情| 精品久久香蕉国产线看观看亚洲| 久久久久久久网站| 国产91成人在在线播放| 亚洲影院色无极综合| 久久天堂电影网| 久久精品国产久精国产思思| 日韩av三级在线观看| 亚洲www永久成人夜色| 欧美精品videosex性欧美| 亚洲男人7777| 日韩电视剧在线观看免费网站| 国产在线视频2019最新视频| 91美女片黄在线观看游戏| 色婷婷**av毛片一区| 国产精品一二三在线| 欧美性猛交99久久久久99按摩| 亚洲午夜性刺激影院| 精品美女国产在线| 在线丨暗呦小u女国产精品| 亚洲国产精品电影在线观看| 国产91在线高潮白浆在线观看| 国产午夜精品一区理论片飘花| 欧美性猛交xxxx久久久| 91高清视频在线免费观看| 久久99国产精品久久久久久久久| 久久久精品影院| 欧美性视频网站| 日韩高清有码在线| 国产精品久久久久久久久久新婚| 国产成人av网| 97在线日本国产| 日本午夜在线亚洲.国产| 国产精品麻豆va在线播放| 2019中文在线观看| 亚洲欧美国产精品va在线观看| 日韩黄色高清视频| 亚洲第一综合天堂另类专| 欧美性精品220| 国产成人综合一区二区三区| 欧洲成人午夜免费大片| 成人性生交大片免费看小说| 久久大大胆人体| 亚洲精品福利在线| 一本色道久久88综合亚洲精品ⅰ| 91网站在线免费观看| 欧美另类69精品久久久久9999| 国产一区深夜福利| 日韩国产欧美区| 成人免费观看49www在线观看| 久久精品99久久久久久久久| 日韩在线观看高清| 国产视频精品xxxx| 欧美亚洲视频一区二区| 激情久久av一区av二区av三区| 亚洲偷熟乱区亚洲香蕉av| 欧美亚洲伦理www|