今天在公司用pc組裝機,安裝centos7系統,發現個問題,安裝不上,再加上之前採坑的例子,特開一篇文章總結。
1、下載centos7鏡像文件和製作u盤啓動,使用軟件如大白菜、老毛桃、軟碟通均可,但要求用iso模式燒錄進去。(過程不表,可自行百度相關文檔)
2、插入U盤並設置開機啓動優先使用U盤啓動。
3、啓動後,可看見如下頁面:
(圖1)
此時,如果不做任何操作,一般不會安裝成功如下頁面:
(圖2)
根據自動U盤啓動,或手動選擇U盤啓動這2方式不同,有時會出現小企鵝的圖像,有時出現亂碼而不顯示這個小企鵝圖像。
(圖3)
如果不是上面頁面,而是出現頁面無任何文字的現象,那就只能還主機了(遇到無任何文字的這個情況,我是沒安裝成功,而使用下文提到的方法就安裝成功)。所以,必須要修改某些指令。
4、查找U盤的路徑
這個waring:/dev/root does not exist主要是沒有找到U盤的安裝路徑的位置,需要,在第一張圖時,手動打斷安裝過程,修改U盤的路徑才能正確安裝。
那麼,如何知道U盤的安裝文件的路徑呢?就是在第一張圖中的選中紅色框所示,按下Tab鍵,見如下:
(圖4)
或按e編輯啓動項,見如下:
(圖5)
進入編輯模式,見如下:
(圖6)
以上兩種頁面,最終都會出現:inst.stage2=hd:***等內容,把該部分改爲:vmlinuz initrd=initrd.img linux dd quiet。
然後,第一種就直接回車,第二種就按ctrl + x即可出現如下:
(圖7)
由此,可知U盤的路徑爲sdb4,即:/dev/sdb4,需要把該路徑,寫入到啓動時的命令中。即在啓動頁面按Tab鍵或e鍵,進入啓動命令行配置頁面,見如下:
(圖8)
或:
(圖9)
修改爲U盤安裝路徑後,繼續後續執行ctrl+x或回車運行,即可進行系統安裝了,後面步驟不做說明。
注意,此時,還有可能出現錯誤,見下:
(圖10)
這樣,需要在上一步,命令行中,添加nomodeset(即:vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 nomodeset quiet)就能正常顯示安裝圖像的界面了:
(圖11)
或在圖8這種情況,輸入:
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:/dev/sdb4 nomodeset quiet
到此爲止,遇到的問題就這麼多,如後續再遇到疑難雜症,再續。