通过修改GRUB里控制linux kernel的行为,修改/etc/default/grub的GRUB_CMDLINE_LINUX,添加所需内容,比如:
console=tty0 console=ttyS1,115200n8 //可以打开kernel的串口打印
intel_iommu=on //可以打开kernel的IOMMU,需要有IOMMU设备支持
如果安装有多个系统,可以修改GRUB_DEFAULT的值来控制by default启动哪个系统,比如:
GRUB_DEFAULT=0 //表示启动/boot/grub/grub.cfg里的第一个系统
GRUB_DEFAULT=1 //表示启动/boot/grub/grub.cfg里的第二个系统
。。。
注意,修改完/etc/default/grub以后需要手动运行命令:
$sudo update-grub
或
$sudo update-grub2
来更新grub