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

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

按照许多教程,他们要求您更改 /boot/grup/grup.conf 中的 grup 文件。但在 Centos7 中没有 /boot/grup/grup.conf

...

在内核中激活 Intel VT-d 通过在 /boot/grub/grub.conf 文件中的 kernel 行的 kernel 行中附加 intel_iommu=on 参数来在内核中激活 Intel VT-d。以下示例是修改后的 grub.conf 文件,其中激活了 Intel VT-d。

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

答案1

在 CentOS 7 中,将内核命令行参数附加到GRUB_CMDLINE_LINUX中的条目/etc/sysconfig/grub

例如,更改:

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"

然后使用以下命令重新生成 grub 配置dracut

dracut --regenerate-all --force

相关内容