未找到启动驱动器

未找到启动驱动器

我最近刚刚升级了我的 Supermicro 服务器上的冷却器,现在它无法找到默认启动设备,除非我拔掉除启动驱动器之外的所有驱动器。

该系统是一台较旧的 Supermicro SC846、24 驱动器托架、4U 机器。我将其从机架中取出,将原有的 CPU 散热器换成一些带风扇的较大散热器,然后重新组装并重新插入驱动器(按照它们取出的顺序,它们都贴上了标签)。

现在,当我打开它时,系统启动到以下屏幕:

重新启动并选择正确的启动设备或在选定的启动设备中插入启动媒体并按下一个键

所有驱动器都位于同一个托架中,就像以前一样,但现在 RAID 控制器默认不会加载它。

系统有一个 LSI 3ware 9650SE-24M8。有 12 个硬盘和 1 个 SSD。SSD 位于(并且一直位于)阵列的插槽 0 和控制器上。

我查看了 BIOS,但没有任何迹象表明哪个驱动器是启动驱动器。一些互联网搜索表明插槽 0 中的驱动器应该是启动卷,我已经确认了此配置。

操作系统是 Debian 9,上面安装了 grub /dev/sda,与控制器上的 slot-0 相关。我还尝试过从 Debian Rescue 重新安装 Grub,但没有效果。进入系统后,我还运行了 grub-update,但这也无济于事;我相信这更像是 BIOS 问题,但如果是这样,我不知道如何修复它。

我找到了 3ware 控制器的手册,其中包含以下信息:

如果您要在连接到 3ware RAID 控制器的磁盘或单元上安装操作系统,请指定控制器作为启动设备。(请注意,如果您配置了多个单元,则指定为单元 0 的驱动器将被视为启动磁盘。)

将您想要启动的单元放置在可导出单元列表的顶部。

启动盘位于插槽 0。我需要做些什么来刷新卷上的启动标志吗?这对 BIOS 扫描磁盘有帮助吗?

我不知道如何解决这个问题。

答案1

好吧,我从来没有真正弄清楚这一点,但我最终将驱动器从 3ware 控制器上移开,而是直接将其挂接到主板上的可用 SATA 端口。这样,我就可以通过 3ware 控制器指定 SATA 磁盘,并将其作为第一个启动设备。

答案2

我在这里遇到了同样的问题......我当时很震惊,以为我必须打开 16 磁盘托架服务器才能将磁盘直接插在 SATA 端口上......

因此,在阅读了您的文字后,我再次进入了 3ware BIOS(之前至少进入过 15 次),其中说“将您想要启动的单元置于可导出单元列表的顶部”...如何操作?因此,我在底部看到了“PGUP/PGDOWN TO ARRANGE”文字...

解决方案:

  1. 使用 ENTER 选择要移动到顶部(启动磁盘所在的位置)的阵列。

  2. 对数组进行 PGUP,它将到达顶部。

F8保存,重启系统,然后今晚和你的妻子去跳舞,值得好好庆祝一下!!

PD:是哪个傻子制作了这个界面......

相关内容