Каким-то образом при установке grub для Ubuntu таким образом:
DEBIAN_FRONTEND=noninteractive apt-get -y --force-yes install grub
grub-install
вызывается автоматически, и эта процедура запрашивает у пользователя устройство для установки GRUB.
Я хочу позвонить grub-install
вручную без подсказки. Есть какой-либо способ сделать это? В качестве альтернативы, есть ли способ указать устройство, на котором будет установлен GRUB, без запроса?
Вы можете задать параметр устройства grub, используя:
echo "grub-pc grub-pc/install_devices multiselect /dev/disk/by-id/DISKID" | sudo debconf-set-selections
Это установит выбор grub в пакете grub-pc, который вызывает запрос debconf.