找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 928|回复: 7

解决华擎 J3455-ITX Proxmox VE 不能分 IOMMU 组直通的问题

[复制链接]
发表于 2019-4-22 01:35 | 显示全部楼层 |阅读模式
本帖最后由 WeDone 于 2019-4-22 01:49 编辑

华擎  J3455-ITX 安装 PVE 。板载网卡,PCIe 网卡,SATA 等,被分成一个大 IOMMU 组,直通就整组都划分给虚拟机,按官方方法不能顺利分组。安装 Kernel 就可以分组了。
编译出来有4个文件,我只 安装 pve-kernel-4.15.18-13-pve_4.15.18-37_amd64 ,就能分组了。

注意:没有长时间测试,对下载使用后的后果概不负责,自己做好数据备份。本人小白一个,看我上面的描述就知道我水平了

赚点MSB,不好意思
下载链接.zip (285 Bytes, 下载次数: 9, 售价: 1 nb恩山币)
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-4-23 21:29 | 显示全部楼层
。。。默认AMD的叫IOMMU,INTEL的是VT-D吧,好几年没玩这些了,难道市道改名了?

点评

这个不懂,在PVE官方统一都叫 IOMMU  详情 回复 发表于 2019-4-23 21:55
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2019-4-23 21:55 | 显示全部楼层
wuxeon 发表于 2019-4-23 21:29
。。。默认AMD的叫IOMMU,INTEL的是VT-D吧,好几年没玩这些了,难道市道改名了?

这个不懂,在PVE官方统一都叫 IOMMU
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-5-8 12:40 | 显示全部楼层
谢谢了。试试看。
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-5-8 15:36 | 显示全部楼层
dpkg -i 安装了4个包,为何界面上的分组没有变化,你说的官方方法分组能发个链接看看吗?谢谢。

点评

然后再按官方的教程操作一遍就可以了  详情 回复 发表于 2019-5-8 17:30
然后再按官方的教程操作一遍就可以了  详情 回复 发表于 2019-5-8 17:30
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2019-5-8 17:30 | 显示全部楼层
kabala56 发表于 2019-5-8 15:36
dpkg -i 安装了4个包,为何界面上的分组没有变化,你说的官方方法分组能发个链接看看吗?谢谢。

然后再按官方的教程操作一遍就可以了
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2019-5-8 17:30 | 显示全部楼层
本帖最后由 WeDone 于 2019-5-8 17:36 编辑
kabala56 发表于 2019-5-8 15:36
dpkg -i 安装了4个包,为何界面上的分组没有变化,你说的官方方法分组能发个链接看看吗?谢谢。

然后再按官方的教程操作一遍就可以了
  1. IOMMU
  2. The IOMMU has to be activated on the kernel commandline. The easiest way is to enable trough grub. Edit ‘/etc/default/grub’ and add the following to the GRUB_CMDLINE_LINUX_DEFAULT variable:

  3. for Intel CPUs:

  4. intel_iommu=on
  5. for AMD CPUs:

  6. amd_iommu=on
  7. To bring this change in effect, make sure you run:

  8. # update-grub
  9. Kernel Modules
  10. You have to make sure the following modules are loaded. This can be achieved by adding them to ‘/etc/modules’

  11. vfio
  12. vfio_iommu_type1
  13. vfio_pci
  14. vfio_virqfd
  15. After changing anything modules related, you need to refresh your initramfs. On Proxmox VE this can be done by executing:

  16. # update-initramfs -u -k all
  17. Finish Configuration
  18. Finally reboot to bring the changes into effect and check that it is indeed enabled.

  19. # dmesg | grep -e DMAR -e IOMMU -e AMD-Vi
  20. should display that IOMMU, Directed I/O or Interrupt Remapping is enabled, depending on hardware and kernel the exact message can vary.

  21. It is also important that the device(s) you want to pass through are in a separate IOMMU group. This can be checked with:

  22. # find /sys/kernel/iommu_groups/ -type l
复制代码


我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-5-15 17:28 | 显示全部楼层
楼主j3455在pve下可以跑满千兆吗
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛 ( 苏ICP备05084872号-1 )

GMT+8, 2019-5-26 23:10

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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