使用zfs的ubuntu 20.04无法更改内核参数

我已经编辑了/ etc / default / grub  并改变了

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

GRUB_CMDLINE_LINUX_DEFAULT="intel_iommu=on mitigations=off"

运行update-grub 然后查看/boot/grub/grub.cfg我可以看到更改

linux   /BOOT/ubuntu_pwcrh1@/vmlinuz-5.4.0-31-generic root=ZFS=rpool/ROOT/ubuntu_pwcrh1 ro  intel_iommu=on mitigations=off

但随后启动后,更改被忽略

猫/ proc / cmdline

BOOT_IMAGE=/BOOT/ubuntu_pwcrh1@/vmlinuz-5.4.0-31-generic root=ZFS=rpool/ROOT/ubuntu_pwcrh1 ro quiet splash

对于这种奇怪行为的任何解释。任何人都知道修复程序或解决方法。

我必须在启动期间通过编辑启动命令来添加内核参数。这是不切实际的。