На этот вопрос уже есть ответ здесь:
] Люди сталкивались с этой проблемой раньше:
Как выбрать установочное устройство GRUB
Что мне выбрать для «Установочные устройства GRUB» после обновления?
но они не искали автоматического решения.
Windows 7 + Virtual Box 4.2.16 + Vagrant 1.2.2
Я создаю автоматическую установку / обновление Vagrant для precision64 (Ubuntu 12.04 LTS Server 64).
Мой Vagrantfile
указывает, что нужно установить образ Precision64, а затем запустить boostrap.sh
bootstrap.sh
apt-get update -y
apt-get upgrade -y
Все идет плавно, пока apt-get upgrade -y
в конце концов не появится- вверх по этому диалогу GRUP:
The GRUB boot loader was previously installed to a disk that is no longer present, ...
Основываясь на сообщениях форума, упомянутых выше, я знаю, что это ложное предупреждение, и даже если для установочного устройства GRUB выбрано / dev / sda
, единственный выход из диалоговое окно должно указать, что GRUB не устанавливается.
Однако мне нужен способ пройти через это диалоговое окно для автоматической установки / обновления / обновления Ubuntu.
Есть идеи?
Похоже, вы захотите изменить приоритет вопроса debconf и / или изменить внешний интерфейс на noninteractive
. Смотрите debconf (7)