在 x86 系統中,磁碟裝置超過 65,535 磁柱時,Solaris 作業系統只能使用較低的 16 位元磁柱數量。因此,Solaris 作業系統磁碟可用空間的實際大小會減少。例如,磁碟報告的磁柱數量為 70000 個,則 Solaris 作業系統可用的磁柱數量是 70000 和 65535 的差額,也就是 4,464。
如果要驗證您的磁碟磁柱是否超過 65,535,請使用下列公式來計算您磁碟大約的容量:
磁碟容量 = 磁柱 * 磁頭 * 磁區 * 512
接著將結果和您的磁碟所報告的容量進行比對。兩個值若有較大的差異表示您磁碟的磁柱超過 65535 個。
解決方法:請從下列選項中選取:
維持小的 RAID 容量使其不至超出磁柱限制。
在幾何運用的磁柱數量少於 65535 的地方建立 Solaris 標籤,您可以透過增加磁區值或磁頭值的方式,且兩值都不超過 16 位元的情況下實作此第二選項。
在具有 72 GB 磁碟對映的 Sun Fire V20z 或 Sun Fire V40z 系統中可使用第二選項。BIOS RAID 功能會報告比單一 72 GB 磁碟還小的磁頭數量及磁區數量。因此,磁柱數量會超過 65535 的限制。
不過,您可以將 Solaris 10 作業系統的第一個磁碟格式化並製作標籤,接著使用 BIOS 將第一個磁碟對映到另一個磁碟。透過這個步驟來保留第一個磁碟的標籤。Solaris 會使用第一個磁碟的幾何並避免超過限制。
透過磁碟編輯器,您也可以使用有效的幾何值來手動修改磁碟標籤,進而完成第二個選項。