Привет, я снова здесь. Недавно я использовал passthrough LSI 9207-8i. Это было успешно. Теперь я использую SAS3008. Код: lspci -nnk -s 03:00
03:00.0 RAID bus controller [0104]: Broadcom / LSI MegaRAID SAS-3 3008 [Fury] [1000:005f] (rev 02) Я завершил всю настройку. Но VM не загружается.
Код: cat /etc/modprobe.d/pve-blacklist.conf
# Этот файл содержит список модулей, которые не поддерживаются Proxmox VE
# nidiafb смотри отчет об ошибке
blacklist nvidiafb
# blacklist SAS3008
softdep megaraid_sas pre: vfio-pci
blacklist megaraid_sas
Код: cat /etc/modprobe.d/vfio.conf
# passthrough SAS3008
options vfio-pci ids=1000:005f
softdep megaraid_sas pre: vfio-pci
После завершения настройки, вот сообщение.
Код: lspci -v -s 03:00
03:00.0 RAID bus controller: Broadcom / LSI MegaRAID SAS-3 3008 [Fury] (rev 02)
DeviceName: Integrated RAID
Subsystem: Dell PERC H330 Mini
Flags: bus master, fast devsel, latency 0, IRQ 255, NUMA node 0, IOMMU group 29
I/O ports at 2000 [size=256]
Memory at 97700000 (64-bit, non-prefetchable) [size=64K]
Memory at 97600000 (64-bit, non-prefetchable) [size=1M]
Expansion ROM at <ignored> [disabled]
Capabilities: [50] Power Management version 3
Capabilities: [68] Express Endpoint, MSI 00
Capabilities: [a8] MSI: Enable- Count=1/1 Maskable+ 64bit+
Capabilities: [c0] MSI-X: Enable- Count=97 Masked-
Capabilities: [100] Advanced Error Reporting
Capabilities: [1e0] Secondary PCI Express
Capabilities: [1c0] Power Budgeting <?>
Capabilities: [148] Alternative Routing-ID Interpretation (ARI)
Kernel driver in use: vfio-pci
Kernel modules: megaraid_sas
Сообщение об ошибке VM:
Код: kvm: -device vfio-pci,host=0000:03:00.0,id=hostpci0,bus=ich9-pcie-port-1,addr=0x0,rombar=0: vfio 0000:03:00.0: failed to setup container for group 29: Failed to set iommu for container: Operation not permitted
TASK ERROR: start failed: QEMU exited with code 1
03:00.0 RAID bus controller [0104]: Broadcom / LSI MegaRAID SAS-3 3008 [Fury] [1000:005f] (rev 02) Я завершил всю настройку. Но VM не загружается.
Код: cat /etc/modprobe.d/pve-blacklist.conf
# Этот файл содержит список модулей, которые не поддерживаются Proxmox VE
# nidiafb смотри отчет об ошибке
blacklist nvidiafb
# blacklist SAS3008
softdep megaraid_sas pre: vfio-pci
blacklist megaraid_sas
Код: cat /etc/modprobe.d/vfio.conf
# passthrough SAS3008
options vfio-pci ids=1000:005f
softdep megaraid_sas pre: vfio-pci
После завершения настройки, вот сообщение.
Код: lspci -v -s 03:00
03:00.0 RAID bus controller: Broadcom / LSI MegaRAID SAS-3 3008 [Fury] (rev 02)
DeviceName: Integrated RAID
Subsystem: Dell PERC H330 Mini
Flags: bus master, fast devsel, latency 0, IRQ 255, NUMA node 0, IOMMU group 29
I/O ports at 2000 [size=256]
Memory at 97700000 (64-bit, non-prefetchable) [size=64K]
Memory at 97600000 (64-bit, non-prefetchable) [size=1M]
Expansion ROM at <ignored> [disabled]
Capabilities: [50] Power Management version 3
Capabilities: [68] Express Endpoint, MSI 00
Capabilities: [a8] MSI: Enable- Count=1/1 Maskable+ 64bit+
Capabilities: [c0] MSI-X: Enable- Count=97 Masked-
Capabilities: [100] Advanced Error Reporting
Capabilities: [1e0] Secondary PCI Express
Capabilities: [1c0] Power Budgeting <?>
Capabilities: [148] Alternative Routing-ID Interpretation (ARI)
Kernel driver in use: vfio-pci
Kernel modules: megaraid_sas
Сообщение об ошибке VM:
Код: kvm: -device vfio-pci,host=0000:03:00.0,id=hostpci0,bus=ich9-pcie-port-1,addr=0x0,rombar=0: vfio 0000:03:00.0: failed to setup container for group 29: Failed to set iommu for container: Operation not permitted
TASK ERROR: start failed: QEMU exited with code 1
