找回密码
 加入我们
搜索
      
查看: 808|回复: 3

[存储] PVE9直通板载SATA控制器出错

[复制链接]
发表于 2025-10-4 05:11 | 显示全部楼层 |阅读模式
想把SATA盘直通给飞牛用,直通后飞牛无法启动。报错:

error writing '1' to '/sys/bus/pci/devices/0000:2b:00.0/reset': Inappropriate ioctl for device
failed to reset PCI device '0000:2b:00.0', but trying to continue as not all devices need a reset
kvm: -device vfio-pci,host=0000:41:00.4,id=hostpci1,bus=pci.0,addr=0x11: warning: vfio 0000:41:00.4: Could not enable error recovery for the device
kvm: ../hw/pci/pci.c:1803: pci_irq_handler: Assertion `0 <= irq_num && irq_num < PCI_NUM_PINS' failed.
TASK ERROR: start failed: QEMU exited with code 1
主板是华硕的WS-WRX80E用命令查看有三个SATA控制器,前两个直通给飞牛进入后无硬盘。PVE中还能看到硬盘,后面一个无法启动飞牛但硬盘在PVE中看不到了。(注:系统是装在M2上的与SATA盘无关)
28:00.0 SATA controller: ASMedia Technology Inc. ASM1061/ASM1062 Serial ATA Controller (rev 02)
29:00.0 SATA controller: ASMedia Technology Inc. ASM1061/ASM1062 Serial ATA Controller (rev 02)
2b:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)
望大佬能指点,谢谢了!
发表于 2025-10-4 22:21 | 显示全部楼层
主板的PCIe热插拔开关换个状态试试?开的就关,关的就开
发表于 2025-10-5 02:06 | 显示全部楼层
1. 把"blacklist ahci"加到/etc/modprobe.d/blacklist.conf
2. 在/etc/modprobe.d/vfio.conf中加入下面字段:
options vfio-pci ids={SATA控制器ID}
softdep ahci pre: vfio-pci
3. 直通时关闭ROM-BAR
发表于 2025-10-5 02:07 | 显示全部楼层
PVE9的6.14内核直通sata控制器很容易出问题,我直通ASM1166后启动虚拟机会卡死,关闭了ROM-BAR才解决
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-10-9 04:57 , Processed in 0.007796 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表