• 陪伴互联网运营小白共同探索成长,与IT爱好者共享探索乐趣
  • 建站只为分享,欢迎在PC端文章面打赏支持
  • 使用Ctrl+D 可收藏本站

amd处理器安装pve8时开通IOMMU分组

好玩有趣 陆子方 21小时前 9次浏览 0个评论 扫描二维码
文章目录[隐藏]

在 PVE 8 中,显卡(GPU)和网卡(NIC)被分在同一个 IOMMU 组是 AMD B450/X470 等主流平台非常常见的问题。这是因为主板的 PCIe 通道划分不够精细。要强行拆分它们,需要使用 ACS Override (Access Control Services) 补丁。这相当于告诉内核:“请假装这些设备是互相独立的”。

确认引导方式

在 PVE 命令行输入:
[ -d /sys/firmware/efi ] && echo "UEFI 引导" || echo "Legacy 引导"

如果显示 UEFI:需要进一步确认是使用 GRUB 还是 systemd-boot(PVE 8 默认 ZFS 安装通常用后者)。
执行 efibootmgr -v,如果看到 systemd-boot 字样,则是 systemd-boot;否则通常是 GRUB。

GRUB引导时的处理

nano /etc/default/grub

#找到并修改为
GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on iommu=pt pcie_acs_override=downstream,multifunction"

update-grub
reboot

子方有料原创丨转载请注明原文链接
期待您的评论或捐赠,这是最好的鼓励和支持!
喜欢 (0)
[赞赏使我快乐]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到