契機是我想要嘗試一下 UnRaid over Proxmox, 裝完 Proxmox 之後發現無法從硬碟啟動. 突然想起來為了搞軟 Raid, 按照 Fohdeesha 的教程給陣列卡刷了 IT Mode 屏蔽了陣列卡. 我覺得多少和這個有點關係.
搜索一番後找到了 Art of Server 的視頻. 其實如果英語水平過關直接看他的視頻就好, 說的很清楚, 我只是在這裡做個記錄.
確保刷入 Boot Image
Fodessha 的教程里有一個可選步驟, 即刷入 IT Mode 之後額外刷入 「Boot Images」, 這樣可以支持從硬碟啟動. 如果沒有刷過的話, 可以按照教程刷一遍. Boot 進入那個 Linux ISO, sudo su -
, 然後執行這兩個命令就好. 應該無論什麼型號的 Dell 控制器都能刷, 所以沒有必要特別看一下自己的型號了.
打開從磁碟啟動
reboot, 然後正常開機. 成功的話除了一個刷成功的提示, 你應該還能看到下圖最下面一行按 Ctrl+C 進入 Config 的提示. 看到他之後開軟鍵盤按 Ctrl + C.
如果沒有問題的話你應該能來到一個看起來現代了*一丁點*的界面, 按 Enter 進入你的 Raid 控制器的設置.
保證右邊的這個 Boot Support 設為 Enable BIOS & OS.
選擇啟動磁碟
在完成上面的步驟後還沒有萬事大吉, 如果此時重啟的話極有可能還是沒法啟動, 碰到下圖的情況:
我插了五塊硬碟, 但是 Config Utility 會默認選擇第一塊, 所以啟動失敗.
方法也很簡單, 就是在上一個藍底的界面, 選擇進入 SAS Topology , 對著你的控制器按 Enter, 然後就可以看到目前的磁碟列表:
對著你想要啟動的盤(s)按 Alt + B, Mac 上是 Option + B, 就可以看到右邊多了個 Boot, 成功啦.
然後 Esc -> Save Change and Exit -> Esc -> Exit and Reboot.
完工.
發表回復