系統起不來,提示/dev/centos-root does not exit


現象描述:

  服務器重啟后在下面這個界面卡很久:

 

 

 卡住一會之后進入Emergency:

 

提示找不到分區,無法掛載根。

問題原因:

在傳遞內核參數時,/dev/centos-root會作為根路徑傳遞給內核。當內核找不到根路徑時就無法完成根掛載和切換,也就無法進入系統。

root有兩種指向:(1)路徑名稱執行(2)UUID指向。

解決:

方案一:

在grub中自定義內核傳遞參數

 

 如果有幾台服務器是一樣的配置,可以參考正常的服務器的配置。如果沒有就要自己摸索了

(1)找/boot分區,一般位於sda1上。如果不確定,可以進入到(hd0,msdos1),然后輸入”vmlinuz“,tab一下,看是否能自動補全。  

(2)找根分區。如果做了邏輯卷,且根分區位於邏輯卷上,那么需要加載邏輯卷的驅動。一般/etc/fstab文件都存在根分區上,我們可以進入到該分區使用tab補全看是否存在fstab文件。

 

 方案二:

掛載鏡像進入到修復模式下,直接查找根分區的位置,修改啟動參數。

 

 

 

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM