Dell-Poweredge

DELL r630 + NvMe M.2->PCie:無法啟動安裝在 M.2 NvMe 驅動器上的 Ubuntu。PCie 適配器

  • March 21, 2020

我已將 PNY XLR8 500GB M.2 NvMe 驅動器插入到 Delock PCIe 卡中,並將其卡在我的 Poweredge r630 的 Riser 3 中 - 儘管驅動器沒有出現在 BIOS 中的任何位置,但我可以從 USB 啟動 Ubuntu 安裝程序拇指驅動器和安裝看到驅動器就好了。它安裝成功,重新啟動後,我的 UEFI 啟動菜單“ubuntu”中有一個新選項 - 但它是灰色的!

如果我進入系統設置 - >引導設置,我可以看到系統重新辨識驅動器/作業系統,但它被列為“不可用:ubuntu”

如果我試圖告訴系統從這個驅動器啟動,它會說“從 ubuntu 啟動 - 啟動失敗”

UEFI 怎麼能很好地看到已安裝的作業系統/驅動器(看起來)但無法從它啟動?有什麼我可以在某個地方切換來完成這項工作的嗎?

我在 Reddit 上找到了一篇文章,其中一位使用者遇到了同樣的問題,但他沒有提供任何解決方案,除了一些模糊的建議,即可以先嘗試從 USB 記憶棒啟動,然後將啟動移交給 NvMe 驅動器——但這究竟是如何工作的?我不確定。

歡迎任何建議!

經過多次反複試驗,答案很簡單:Poweredge r630 伺服器不會從您插入的任何消費級 SSD 啟動,無論是 M.2、PCIE 還是 Sata - 所以不要浪費時間去做。但是,可以通過從 SAS/Sata 驅動器引導然後將內容移交給作業系統來引導這樣的設置。我在戴爾論壇上發布了一些關於這方面的資訊以及我發現的其他資訊:

https://www.dell.com/community/Rack-Servers/Unable-to-boot-from-PCIE-NvMe-device-What-does-quot-unavailable/m-p/7520923/highlight/false#M6176

引用自:https://serverfault.com/questions/1007147