按照许多教程,他们要求您更改 /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