Virtualization
LSI 9211-8i 無法在 KVM 中啟動
我正在使用最新韌體 (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
您要通過的相關插槽)