USB 快閃記憶體驅動器在 IBM/Lenovo x3850 X5 上無法啟動
規格/韌體:
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 快閃記憶體驅動器:不
,我在安裝和引導時從系統中刪除了所有其他磁碟,並且我辨識出安裝程序檢測到的驅動器的大小。 7. Alpine 不支持 UEFI 引導 - 否
根據https://wiki.alpinelinux.org/wiki/Create_UEFI_boot_USB所有新版本的 Alpine 都可以工作。
我知道這很冗長,但我只是不想浪費您的時間進行一些蹩腳的監督。我真的已經嘗試了所有我能想到的。:-)
所以最大的問題 - 有什麼提示嗎?目前我懷疑解決方案是伺服器上 UEFI 中的配置,而不是快閃記憶體驅動器或安裝過程?
最好的問候,
- Morten Green Hermansen
我又做了一些工作,終於解決了!
我對 UEFI/Legacy 設置進行了第二次審查,並確保所有提到“legacy”這個詞的地方都被禁用了!
由於某些奇怪的原因,Alpine 無法直接作為“USB 儲存”啟動。這適用於為快閃記憶體驅動器和 USB 硬碟啟動 Alpine。這兩個都可以直接在其他電腦上啟動。但
如果我在 UEFI 配置中設置它,它可以工作:
$$ Boot Manager $$->$$ Add Boot Option $$->$$ NO VOLUME LABEL PciRoot(0x0)… $$-> <EFI> -> <boot> -> “bootx64.efi”
…然後它終於可以啟動了。當我看到這一點時,它給出了意義,實際上在設備上選擇確切的引導文件實際上非常乾淨和漂亮。
對不起我的 UEFI 無知,但也許這可以幫助其他新手!;-)