安裝CentOS出現dracut-initqueue timeout-starting…解決辦法:

問題描述:

電腦上用U盤安裝Centos沒問題,機房服務器上安裝會出現starting timeout scripts,之前也有遇到過,記錄下
安裝CentOS出現dracut-initqueue timeout-starting…解決辦法:

解決辦法:

dracut:/# cd dev
dracut:/# ls | grep sd
這樣子你就會看到所有的設備信息。
找到sdbx,x爲一個數字,是你u盤所在
一般是sdb4 (或者直接把你u盤拔下來 看看哪個消失了 就是哪個)
dracut:/# reboot 重啓之後
在install頁面按e鍵
修改vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64.check quiet






爲 vmlinuz initrd=initrd.img inst.stage2=/hd:/dev/sdbx(你u盤所在)quiet 然後按Ctrl+x就好了。
安裝CentOS出現dracut-initqueue timeout-starting…解決辦法:
(把stage2=hd:xxxxxxxxxx改爲stage2=/hd:xxxx 把斜槓去掉了,加上斜槓反而不行,這邊試過都不行)

通過命令查詢到了是sdb4,修改後沒有效果,修改爲sdb4,無論加不加斜杆都無法啓動,還是同樣的問題,

用自己電腦查看U盤盤符,發現CentOS 7 x86_64是不完整的,盤符爲CentOS 7 x8,修改LABEL爲目前的盤符後,

按ctrl x正常啓動。

ISO下,在 /isolinux/isolinux.cfg 找到 Install CentOS 7

此處inst.stage2=hd:LABEL=CentOS\x207\x20x86_64

這就是造成超時的原因,inst.stage2 這裏應該是指向一個具體的地址,如果是DVD,它的標籤就是“CentOS 7 x86_64”,

而U盤則可能是你自己定義的標籤。 這就造成了DVD能正常安裝,U盤就不行了。

-----

因此,具體操作有2個:

  1. 直接修改 /isolinux/isolinux.cfg 裏 hd:LABEL= 爲U盤的具體標籤,或者將U盤的標籤修改爲 “CentOS 7 x86_64” ,

按照正常流程安裝即可。如果害怕空格影響,就把isolinux.cfg 的label 去掉\x20,同時U盤標籤也去掉空格。

  1. 在選擇安裝CentOS時,選擇 Install CentOS 7 ,然後修改 按 e 鍵,進入修改狀態,將 hd:LABEL= 修改爲U盤的標籤,

或者修改爲當前 U盤在安裝機的具體路徑,一般爲 /dev/sdb4 等,例如:“hd:/dev/sdb4”,然後按 Ctrl+x 開始執行安裝。

注意fat32文件系統不能設置超11位的卷標,這個也是我卷標名不正確的原因。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章