安装grubby
# yum install grubby
查询所有内核
# grubby --info=ALL
index=0
kernel="/boot/vmlinuz-4.18.0-315.el8.x86_64"
args="ro resume=UUID=a63871c8-47e7-4ba0-be75-d4591ae9a6f2 rhgb quiet $tuned_params"
root="UUID=bab6c0db-5674-4994-b168-62e87d2a4ae2"
initrd="/boot/initramfs-4.18.0-315.el8.x86_64.img $tuned_initrd"
title="CentOS (4.18.0-315.el8.x86_64) 8"
id="259fc42c0d9d4f3390a0ceed36c4a5ae-4.18.0-315.el8.x86_64"
index=1
kernel="/boot/vmlinuz-4.18.0-310.el8.x86_64"
args="ro resume=UUID=a63871c8-47e7-4ba0-be75-d4591ae9a6f2 rhgb quiet $tuned_params"
root="UUID=bab6c0db-5674-4994-b168-62e87d2a4ae2"
initrd="/boot/initramfs-4.18.0-310.el8.x86_64.img $tuned_initrd"
title="CentOS (4.18.0-310.el8.x86_64) 8"
id="259fc42c0d9d4f3390a0ceed36c4a5ae-4.18.0-310.el8.x86_64"
index=2
kernel="/boot/vmlinuz-0-rescue-259fc42c0d9d4f3390a0ceed36c4a5ae"
args="ro resume=UUID=a63871c8-47e7-4ba0-be75-d4591ae9a6f2 rhgb quiet"
root="UUID=bab6c0db-5674-4994-b168-62e87d2a4ae2"
initrd="/boot/initramfs-0-rescue-259fc42c0d9d4f3390a0ceed36c4a5ae.img"
title="CentOS (0-rescue-259fc42c0d9d4f3390a0ceed36c4a5ae) 8"
id="259fc42c0d9d4f3390a0ceed36c4a5ae-0-rescue"
查看当前启动内核
# grubby --default-kernel
/boot/vmlinuz-4.18.0-315.el8.x86_64
对所有内核加上intel_iommu=on
# grubby --update-kernel=ALL --args=intel_iommu=on
查询单个内核
# grubby --info=/boot/vmlinuz-4.18.0-315.el8.x86_64
index=0
kernel="/boot/vmlinuz-4.18.0-315.el8.x86_64"
args="ro resume=UUID=a63871c8-47e7-4ba0-be75-d4591ae9a6f2 rhgb quiet intel_iommu=on $tuned_params"
root="UUID=bab6c0db-5674-4994-b168-62e87d2a4ae2"
initrd="/boot/initramfs-4.18.0-315.el8.x86_64.img $tuned_initrd"
title="CentOS (4.18.0-315.el8.x86_64) 8"
id="259fc42c0d9d4f3390a0ceed36c4a5ae-4.18.0-315.el8.x86_64"