当我运行时,grub-install /dev/vda -v
我在输出中看到这一行:
grub-mkimage --directory '/usr/lib/grub/i386-pc' --prefix '(,msdos1)/boot/grub' --output '/boot/grub/i386-pc/core.img' --dtb '' --format 'i386-pc' --compression 'auto' 'ext2' 'part_msdos' 'biosdisk'
如何配置 GRUB 以在参数列表中添加特定模块grub-mkimage
?
背景故事:我正在尝试将 PureOS 的 BIOS/MBR 安装从 ext4 迁移到 btrfs,因此我需要在运行之前将 btrfs 模块添加到 GRUB 映像中grub-install
。这里的说明很好,但它是针对 UEFI/GPT 的。
我假设您正在询问以下手册页中提供的信息
grub-install
:因此,您可以使用
--modules=btrfs
grub-install 命令来添加此模块。grub-install
默认模块由工具本身通过查看系统并收集重要信息(例如 fs 类型)来检查。