契机是我想要尝试一下 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.
完工.
发表回复