最近入手了一台小主机,一直在研究把玩它,导致我博客好久没有更新了。

添加iommu

Intel CPU

shell里面输入命令:

nano /etc/default/grub

在里面找到:

GRUB_CMDLINE_LINUX_DEFAULT="quiet"

然后修改为

GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"

在更新一下

update-grub

AMD CPU

shell里面输入命令:

nano /etc/default/grub

在里面找到:

GRUB_CMDLINE_LINUX_DEFAULT="quiet"

然后修改为

GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on"

在更新一下

update-grub

新增所需模块

修改文件/etc/modules,加入如下的行

nano /etc/modules

在里面填入

vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd

执行命令来更新initramfs

update-initramfs -u -k all

重启PVE虚拟机

转换img文件为虚拟磁盘

无需借助任何软件即可直接转换openwrt的img文件为虚拟磁盘

qm importdisk 102 /var/lib/vz/template/iso/openwrt.img local-lvm

以上代码102对应的为虚拟机, /var/lib/vz/template/iso/openwrt.img对应的是上传的路径。