EFI 與 MBR - 在 8TB 上安裝 Windows Server 2008 R2 或 2012
我在英特爾伺服器平台上安裝 Windows Server 2008 R2 和 Windows Server 2012 時遇到了一些困難。
伺服器規格如下:
- Intel Grizzly Pass 伺服器系統 - R2308GZ4GC
- 2x 英特爾至強 2620 - 2.0 GHZ - BX80621E52620
- 132 GB 記憶體 REG-DIMM - TS1GKR72V6H
- 4x Seagate Constellation ES 2TB 3.5" 7200rpm 6GB/S - ST32000645NS
- 英特爾大桂冠 4CH 6G SAS RAID 512MB - RS2BL040
在英特爾 RAID 控制器設置中,我已將硬碟設置為 RAID-0 - 用於測試目的。(最終在 RAID-5 中配置)
所以,我可以使用的硬碟空間的總大小是 7.6 TB…當我安裝伺服器作業系統時,它們似乎沒有超過 2 TB (1.76 TB)
我已經閱讀了 EFI 和 UEFI 啟動,這似乎在 2012 年有效,但我無法為主機板安裝任何驅動程序……所以,我也嘗試了 2008R2 的 EFI,這在安裝作業系統時有效,確實如此但是不能使用 BIOS 中的 Windows 引導管理器選項。一旦嘗試載入分區,它就會一直凍結。
我的想法是為作業系統分配完整的 8 TB,並在那裡載入一些 VM。我現在開始採用一種新方法,其中我將擁有一個 256 GB 的作業系統分區和一個 7.5 TB 的輔助數據分區。
哦,我還做了一個 diskpart - 在安裝 2008R2 時將磁碟轉換為 gpt。整個磁碟可訪問,7.6TB
誰能澄清一下 EFI/UEFI 是為了更大的啟動量?大於 2TB。如果我有一個理想的情況,我的作業系統執行在 256GB 的 SSD 上,並且我可以將 8 TB 驅動器作為普通磁碟連接到作業系統?我說得對,如果我想從 8TB 分區啟動,我需要強制 BIOS 從 EFI 啟動嗎?據我所知,MBR 的限制是 2 TB…
*僅供參考:主機板支持 EFI
首先,您的意思是 GPT 與 MBR,而不是 EFI 與 MBR - 一個是韌體,另一個是分區類型。它在您的問題中發揮的唯一作用是,一般來說,您需要一個基於 EFI/UEFI 韌體的系統(而不是基於 BIOS 的系統)才能從 GPT 分區啟動,儘管有時可以解決這個問題。
無論如何,不要使用 RAID 0,這是一個令人震驚的想法,即使對於測試,它也是一個業餘愛好者的標誌。現在也不要在大型磁碟上使用 RAID 5,因為非常枯燥的數學原因,如果您必須更換磁碟,那麼您幾乎肯定會引入不可恢復的讀取錯誤。所以使用 RAID 6 或 RAID 10,這是專業人士使用的。
您要做的另一件事是創建一個初始較小的 OS 磁碟或分區,不要為所有內容創建一個大磁碟/分區,始終將 OS 與數據分開,將 OS 放入 100-300GB 磁碟/分區中,其餘部分保留到您的數據(在這種情況下為虛擬機)。我不知道您擁有的磁碟控制器,但希望一旦您創建了陣列,您應該能夠將其劃分為邏輯磁碟以呈現給系統,在這個階段您應該製作第一個較小的 OS 磁碟,如果您可以,這將允許您使用 MBR 或 GPT 對其進行分區,然後將陣列的其餘部分顯示為第二個更大的磁碟,您應該使用 GPT 對其進行分區。這將使您到達您需要的位置,並允許將來進行每次擴展。