1. 程式人生 > >關於EFI啟動安裝系統的一些心得

關於EFI啟動安裝系統的一些心得

left san color 資料 add bios 不能 啟動 無法

最近公司買了兩臺主機準備一臺裝win7一臺裝rhel6.9,但是安裝過程中很多問題

如下是關於安裝Windows的經歷。

1.出廠默認安裝的是win10,啟動模式為UEFI,像往常一樣將啟動模式改為legacy,網絡啟動通過WDS安裝win7,發現在安裝過程中鍵盤鼠標無法使用,後來發現是CPU i3八代的CPU不支持win7(我是通過dell客服得知的)。

2.然後繼續legacy模式用WDS安裝win10,安裝完成後,重啟發現找不到引導程序。

3.繼續Legacy模式用光盤安裝win10,安裝成功。以為這樣就OK了。用驅動精靈一鍵安裝驅動程序,重啟發現又找不到引導程序了。

此時就在想不能這樣無頭蒼蠅一樣,要先充充電,學習學習UEFI和系統安裝之間的關系到底如何。

看了technet上關於EFI網絡啟動的兩個帖子,其實主要是DHCP上的設置

https://social.technet.microsoft.com/Forums/zh-CN/cd7b3950-fe5a-4591-aeb1-e9c567f00540/uefi-pxe-boot-steps-wds-server-2012-r2

https://social.technet.microsoft.com/Forums/zh-CN/ceca6149-bedd-4860-8a7f-a1c83bf99aa4/wds-efi-bios-wont-pxe-boot-into-efi-mode

需要將啟動文件設置為boot\x64\bootmgfw.efi即可

先將啟動模式改為UEFI,然後網絡啟動,通過tftp去抓boot\x64\bootmgfw.efi即可開始安裝過程


我這裏RHEL的安裝是通過一臺VM上安裝tftp/http/作為安裝的服務器,默認啟動文件為pxelinux.0,通過Windows的DHCP服務器來獲取IP和啟動文件

如下是關於安裝RHEL的經歷

  1. 像以前一樣Legacy啟動模式開機,網絡啟動安裝rhel6.9,安裝完之後重啟,發現找不到引導程序。頭疼

  2. 繼續充電,學習rhel&UEFI的基礎知識(https://www.cnblogs.com/boowii/p/6475921.html ) 然後是具體配置(http://blog.sina.com.cn/s/blog_5f2e119b0102x6dd.html 和 http://blog.sina.com.cn/s/blog_5f2e119b0102x6dd.html )

  3. 根據上面的學習,嘗試修改啟動文件和相關的配置文件,包括rhel6.9和rhel7.2,都嘗試了,發現一直不成功,繼續後面的步驟。


通過上面資料的學習和實際的測試得到一個想法:直接用光盤安裝應該是最靠譜的,不管PC再怎麽更新用光盤安裝應該都是最靠譜的。繼續下面的測試

  1. EFI啟動模式,通過光盤啟動安裝win10,成功

  2. EFI啟動模式,通過光盤啟動安裝win7,八代intel cpu不支持win7,放棄安裝

  3. EFI啟動模式,通過光盤啟動安裝RHEL7.2,成功

  4. EFI啟動模式,通過光盤啟動安裝RHEL6.5,安裝過程中卡死,放棄安裝

  5. EFI啟動模式,通過光盤啟動安裝RHEL6.9,成功


總結:

為了適應當前主板bios逐步升級成UEFI,能使用UEFI啟動盡量用UEFI啟動

對於Windows不管是網絡啟動安裝還是光盤安裝都推薦使用UEFI模式安裝

對於RHEL6.9及更新的系統,也推薦使用UEFI模式安裝。如果是網絡安裝也建議能夠把PXE&UEFI啟動的環境搭建起來最好。

對於RHEL6.9以下的系統,無法使用UEFI模式啟動安裝。

針對這兩臺主機不知道為什麽使用Legacy模式啟動安裝系統裝完之後都無法引導起來,可能是廠家為了推UEFI而加大傳統bios的使用難度(個人觀點),所以一定要未雨綢繆,提前多了解一下UEFI的相關知識。

關於EFI啟動安裝系統的一些心得