IBM X3690 X5服务器无法从USB启动(显示‘Initializing legacy usb devices’)及安装后无法引导内部USB问题求助
各位技术大佬,我来求助一个服务器启动的棘手问题:
我有一台用于家庭实验室的IBM X3690 X5服务器,之前已经稳定运行ESXi系统两年了。几周前我打算彻底重装,制作了支持我硬件的最高版本——ESXi 6.7的启动U盘,顺利把系统装在了机箱内部的USB驱动器上。
上周突然出状况:所有虚拟机断连,存储也离线了,排查后发现唯一的2TB SSD损坏。今天我新买了SSD,还额外买了一块USB盘准备重新安装ESXi(和之前的配置完全一致)。
但这次用之前的启动U盘却无法正常启动了:我已经把“USB Storage”设为第一启动优先级,但服务器开机时只会显示 Please wait, Initializing legacy USB devices,随后就自动重启。
后来我尝试通过BIOS里的「Add boot option」功能,手动选择名为ESXi的启动U盘,给它命名后移到启动顺序顶部,这才成功完成了ESXi的安装。安装过程中系统也能扫描到机箱内的30GB USB盘,但安装完成后,却无法从这块内部USB盘引导启动。把“USB Storage”移回启动顺序顶部,还是会出现同样的初始化提示后重启。
我本来想再通过「Add boot option」找到内部USB盘,手动添加为启动项并设为优先,但在可选列表里根本找不到它的身影。
实在搞不懂为啥几周前重装完全没这问题——插启动U盘就能引导安装,拔掉就自动从内部USB盘启动。我除了尝试启用IMM远程管理(因为浏览器问题没成功)之外,没修改过BIOS里的其他设置,这应该和当前问题无关吧?
附上相关截图:
- 启动顺序设置截图
- 「Initializing legacy USB devices」提示截图
- 「Add boot option」可选项目截图
备注:内容来源于stack exchange,提问作者nborc

