Virtualization

LSI 9211-8i 無法在 KVM 中啟動

  • January 11, 2021

我正在使用最新韌體 (10) 在 IT 模式下執行帶有 LSI 9211-8i 的 ubuntu 11.04。我正在使用啟用了 VT-d 的 KVM 將整個 PCIe 設備傳遞到來賓作業系統。我在系統 BIOS 中禁用了該設備。

當我啟動我的虛擬機時,適配器在 bios 初始化期間退出並出現以下錯誤:

Unable to load LSI Corporation MPT BIOS
MPT BIOS Fault 0Ch encountered at adapter PCI(00h,04h,00h)
Press any key to continue...

我知道虛擬化已正確啟用。我已將主機作業系統中的核心模組列入黑名單。

有沒有其他人遇到過這個錯誤?我在這裡沒有想法。

編輯:

我就此聯繫了 LSI 技術支持,他們建議我嘗試 RedHat 和 Xen。顯然他們不測試或支持其他任何東西。

萬一有人偶然發現:此類問題的解決方案是rombar=0在您的 PCI 直通中設置vm.conf

hostpci0: 06:00.0,rombar=0

(而06:00.0您要通過的相關插槽)

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