grub更新失败的一个问题

今天在折腾kvm网卡(PCI)直通时,pci detach失败,报错:

error: Operation not supported: neither VFIO nor KVM device assignment is currently supported on this system

遂检查 VT-d(BIOS开启),IOMMU(修改grub参数开启)

机械 copy 网上修改命令,遂踩小坑,修改不生效,仔细检查后发现,grub生成配置文件有误

grub 对于 lagency,EFI 方式启动,grub 配置文件位置不一样,如果生成错了配置文件,是不生效的

lagency:

grub2-mkconfig -o /boot/grub2/grub.cfg

EFI:

grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg

区别方式也不困难,一个方式是通过 df -h 查看,如果 mount 了 /boot/efi,就说明是 EFI 方式启动,该更新 /boot/efi 下的 grub.cfg

0 条评论

What is 15 + 3 ?
Please leave these two fields as-is:
不答对这道小题,是不给通过的哦

昵称

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

沙发空缺中,还不快抢~