规格/固件:
Server: IBM/Lenovo x3850 X5 (model: 7143B2G)
IMM: YUOOH5A-1.55 (01/15/2018)
UEFI: G0E188BUS-1.88 (05/29/2018)
DSA: DSYTC5F-9.53 (02/17/2014)
FPGA: G0UD92B-5.02 (03/26/2014)
USB Flash Drivess: Maxell 32GB
PNY 8GB
Some noname 8GB
Verbatim U3 Smart 4GB
我想要什么:
我想从内部 USB 启动 USB 闪存驱动器。我想像其他人从 USB 运行 VMWare ESXi 一样运行 Alpine Linux。
我做了什么:
我在服务器中插入了 USB 闪存驱动器和 USB DVD 驱动器(带有 Alpine 安装盘)。我可以从 USB DVD 正常启动,并且在安装 Alpine 时,USB 闪存驱动器被检测为有效的安装介质,安装成功完成!但在重新启动(并卸下 USB DVD)后,USB 闪存驱动器无法启动。
我如何尝试解决这个问题:
- 我尝试按 F12 强制“USB 存储”启动
- 我已尝试将所有固件升级到最新版本
- 我从系统中删除了所有其他磁盘
- 我从 UEFI 禁用了除“USB 存储”之外的所有其他启动选项。
- 我从系统中移除了整个 M1015 SAS 控制器。
- 我尝试在笔记本电脑上启动 USB 闪存驱动器(效果很好!)
- 我从 UEFI 禁用了网卡上的所有引导 ROM。
- 我睡了三个小时,希望这是一个噩梦。
- 我已经尝试了所有 USB 连接器,内部、背面和正面。
- 我在其他三个 USB 闪存驱动器上进行了安装。
- 我尝试进行正常的 ESXi-6.7.0u3 安装 - 确实有效。所以服务器能够启动一些东西!
所以!我几乎只剩下一个简单的服务器,其他硬件不可能在启动过程中优先或以任何方式发生冲突。
可能出现的问题:
- EUFI 不支持从 USB 闪存驱动器启动:否
它可以从 F12 中选择,我也能够从闪存驱动器启动 VMware ESXi。 - USB 闪存驱动器与服务器不兼容:嗯?
我试过四种不同品牌的 USB 闪存盘。有人知道可以启动 x3850 X5 的 USB 闪存驱动器吗?有没有像 2GB 之类的限制? - 冲突的硬件或引导 ROM:不
,我已经禁用了所有,甚至删除了那些可以的。 - 安装未创建可启动 USB 闪存驱动器或 EUFI 不理解引导块:嗯?
USBKey 可从具有相同 x86 架构的笔记本电脑启动。但是还是有可能 EUFI 不理解闪存驱动器上的引导块格式? - USB 连接器问题:否
我已尝试将闪存驱动器插入内部、后部和前部连接器。 - 我做了一个混合并安装到一个不正确的磁盘而不是 USB 闪存驱动器:不
,我在安装和引导时从系统中删除了所有其他磁盘,并且我识别出安装程序检测到的驱动器的大小。 - Alpine 不支持 UEFI 引导 - 否
根据https://wiki.alpinelinux.org/wiki/Create_UEFI_boot_USB所有新版本的 Alpine 都可以工作。
我知道这很冗长,但我只是不想浪费您的时间进行一些蹩脚的监督。我真的已经尝试了所有我能想到的。:-)
所以最大的问题 - 有什么提示吗?目前我怀疑解决方案是服务器上 UEFI 中的配置,而不是闪存驱动器或安装过程?
最好的问候,
- Morten Green Hermansen