UEFI引導在GPT分區下安裝win2008——抓住那只傲嬌的win2008


  上周遇到個客戶DELL R520的服務器新采購了8塊3T硬盤做備份服務器,raid配置5+1,一個磁21.8T。先用普通的裝desktop OS的方法發現進去沒raid盤,然后就按照官方的文檔進入LifeCycle部署OS。然后發現這台機器OS Pack的版本是0… 從dell官網上下載歷史版本(從最低的開始下載)然后挨個升級OS Pack版本至到最新的版本(詳細參考別的網站)。然后順路把BIOS版本也升級到最新的。

 然后安裝win2008 裝好發現是MBR分區的不識別2T以上的卷無奈重做。后面就想到用UEFI引導+GPT分區安裝win2008,然后把CPU boot mode修改為UEFI 進去之后在UEFI boot里發現光盤和U盤引導都失敗了,於是google了很久終於發現一篇文章。

Installing Windows 2008 R2 from USB Stick via EFI on Dell PowerEdge servers

這里詳細的寫了操作步驟

  1. First of all, the USB stick MUST be formatted as a FAT32 drive. NTFS will not work! (U盤必須格式化為FAT32格式,NTFS格式不能用)
  2. Next, follow my instructions from Installing Windows 7 or Windows Server 2008 R2 from USB Stick. This will get you a USB stick that will work for non-GPT installs, but we need to modify it for EFI installs using Dell’s uEFI implementation.(然后制作系統引導盤到U盤,此處可以用UltraISO做U盤系統引導)
  3. Now, here’s the part that wasted so much of our time! On your USB stick, go into the H:\efi\microsoft\ folder and copy the boot folder into the H:\efi\ folder. (然后把U盤目錄下的\efi\microsoft\boot 目錄復制到U盤\efi\文件夾下)
  4. Next, go into an existing install of Windows 2008 R2 and copy the bootmgfw.efi file out of c:\Windows\Boot\EFI\ into the USB stick’s H:\efi\boot\ folder but rename it to BOOTx64.EFI (not case sensitive).(然后找到一台已經裝好的win2008系統 在C:\windows\boot\efi\目錄下把bootmgfw.efi文件復制到U盤\efi\boot\目錄下 並重命名為BOOTx64.EFI)

然后再用這個U盤進入UEFI boot下選擇Boot From File -> U盤:\efi\boot\BOOTx64.EFI

此時就可以正常進去win2008的安裝界面,正常在UEFI引導下安裝系統。

安裝完畢后登陸系統磁盤管理把剩余的raid空間換成一個NTFS卷,至此任務結束。


免責聲明!

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



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