解決dracut-initqueue : Warning: dracut-initqueue timeout - starting timeout scripts 的辦法

想必不少人在使用U盤安裝CentOS7或者ClearOS7時遇到了dracut-initqueue: Warning: dracut-initqueue timeout - starting timeout scripts  這個問題linux

說真的,遇到時我頭痛了半個月,網上查了不少資料,真想問候給那些爬蟲博客和百度知道的那些XX。spa

解決辦法有兩個ip

1. 使用DVD安裝。(這不是廢話麼,能用DVD我還用U盤幹什麼)。博客

用不了DVD就往下看it

2. 這個問題很好解決,看有人說用 DD安裝到U盤,又有個博客說是他用了個山寨U盤。。。 其實真正的問題緣由是路徑問題,修復這個問題超級簡單,簡單的要哭!!!  好了,哭夠了,再次送給那些XX,SB二字,接下來講說怎麼解決。百度

  解決辦法1: 修改U盤的標籤!說出來你都不信。queue

  解決辦法2:修改啓動菜單,說出來你更不信im

 

你們能夠打開ISO看下,在 /isolinux/isolinux.cfg  找到 Install CentOS 7img

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

這就是形成超時的緣由,inst.stage2 這裏應該是指向一個具體的地址,若是是DVD,它的標籤就是「CentOS 7 x86_64」,而U盤則多是你本身定義的標籤。 這就形成了DVD能正常安裝,U盤就不行了。 因此上面所說的2個解決辦法,其實都是在修改同一個緣由。

 

所以,具體操做有2個

1. 直接修改 /isolinux/isolinux.cfg 裏 hd:LABEL= 爲U盤的具體標籤,或者將U盤的標籤修改成 「CentOS 7 x86_64」 ,按照正常流程安裝便可。若是懼怕空格影響,就把isolinux.cfg 的label 去掉\x20,同時U盤標籤也去掉空格。

2. 在選擇安裝CentOS時,選擇 Install CentOS 7 ,而後修改 按 e 鍵,進入修改狀態,將 hd:LABEL= 修改成U盤的標籤,或者修改成當前 U盤在安裝機的具體路徑,通常爲 /dev/hda1 等,栗子:「hd:LABEL=/dev/hda1」,而後按 Ctrl+x 開始執行安裝。

固然,我仍是推薦修改標籤的方式來解決。

 

最後祝各位安裝順利。

相關文章
相關標籤/搜索