安装 GRUB 时避免自动调用 grub-install

安装 GRUB 时避免自动调用 grub-install

当以这种方式为 Ubuntu 安装 grub 时:

DEBIAN_FRONTEND=noninteractive apt-get -y --force-yes install grub

grub-install会被自动调用,并且该过程会提示用户在何处安装 GRUB。

我想手动调用grub-install而不提示。有什么办法吗?或者,有什么办法可以指定要安装 GRUB 的设备而不提示?

答案1

您可以使用以下方式预先设置 grub 设备选项:

echo "grub-pc   grub-pc/install_devices multiselect /dev/disk/by-id/DISKID" | sudo debconf-set-selections

这将在 grub-pc 包中设置 grub 选择,即调用 debconf 提示符的包。

相关内容