我有一个远程 SuperMicro 服务器无法启动。
它位于不同的大陆,访问受到限制。
我可以进入 BIOS 并做任何我需要做的事情,但是当它通过 POST 消息时它会出现蓝屏!
这不是 Windows 蓝屏死机。安装的操作系统实际上是 Ubuntu Server 12.04。
有人在 SuperMicro 超级服务器上见过这种情况吗?
我迄今已尝试过的事情。
- 冷启动多次
- 将 BIOS 重置为最佳默认值
- 热复位
- 禁用 USB(我记得与键盘和 USB 有关的类似问题)...无论如何,这没有帮助。
这些都没有什么区别。
好的,这是屏幕截图。
答案1
有人在 SuperMicro 超级服务器上见过这种情况吗?
是的,我刚刚遇到这种情况。屏幕变蓝之前出现了一条错误消息(我不得不用手机录下来,然后播放视频才能读到):
错误:无效模式:文本
我从 USB 驱动器启动,挂载文件系统并更改 /etc/default/grub。注释掉以下行:
GRUB_GFXMODE="text"
... 并更新 Grub。下次启动时,您应该会看到正常菜单。我不知道它为什么会改变(运行 12.04.4 的非 SuperMicro 服务器没有该行,我敢肯定这里没有人手动更改它)但它为我们解决了问题。
祝你好运!
答案2
我设法把它恢复了。
这台特定的 1U 服务器有 12 个常规硬盘和一个 SSD。在最近的“apt-get update && apt-get upgrade”操作中,grub 可能不知何故损坏/混淆了。不确定这是否与驱动器数量太多有关。
解决方案是启动(通过 IPMI 虚拟 CDROM)Ubuntu Mini.ISO。
然后我选择了救援选项,并将 grub 重新安装到正确的磁盘。然后我进入命令提示符并运行“update-initramfs -u”和 update-grub 以进行有效操作。
冷启动服务器,一切正常。