在CentOS7上激活内核中的Intel VT-d

遵循许多教程,他们要求你改变/boot/grup/grup.conf中的grup文件,但在Centos7中没有/boot/grup/grup.conf

激活内核中的Intel VT-d通过将intel_iommu = on参数附加到/boot/grub/grub.conf文件中的内核行的内核行,激活内核中的Intel VT-d。 下面的例子是激活了Intel VT-d的修改过的grub.conf文件。

default=0 timeout=5 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu title Fedora Server (2.6.18-190.el5) root (hd0,0) kernel /vmlinuz-2.6.18-190.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet intel_iommu=on initrd /initrd-2.6.18-190.el5.img 

?? 如何激活inter-vt-d

在CentOS 7中,将内核命令行参数附加到/etc/sysconfig/grubGRUB_CMDLINE_LINUX项。

例如,更改:

 GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/swap rd.lvm.lv=centos/root vconsole.font=latarcyrheb-sun16 crashkernel=auto vconsole.keymap=us rhgb quiet" 

至:

 GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/swap rd.lvm.lv=centos/root vconsole.font=latarcyrheb-sun16 crashkernel=auto vconsole.keymap=us rhgb quiet intel_iommu=on" 

然后用dracut重新生成grubconfiguration:

 dracut --regenerate-all --force