grub обновление автоматическая установка застряла

4

Я следую этим инструкциям - Ссылка на сервере Ubuntu 10.04 LTS 64 бит.

Проблема заключается в том, что при выполнении сценария обновления он застревает, потому что GRUB задает вопрос «Вы решили не устанавливать GRUB на любые устройства. Если вы продолжите, загрузчик может быть неправильно настроен, и когда это компьютер запускается, он будет использовать все, что было ранее в загрузочном секторе »

Как сделать автоматическую установку? Есть ли способ занести в черный список определенное обновление пакета.     

задан user837208 26.11.2011 в 20:53
источник

2 ответа

1

Переконфигурируйте пакет grub-pc

sudo dpkg-reconfigure -plow grub-pc

Когда вас спросят о разделе или диске для установки Grub, выберите его или просто пропустите параметры и нажмите «ОК», если вы не хотите, чтобы Grub был установлен где угодно.

Затем проверьте параметры

debconf-show grub-pc

Вы должны увидеть, что ключ grub-pc/install_devices установлен на выбранный диск / раздел, или grub-pc/install_devices_empty установлен на true , если вы решили не устанавливать Grub.

Затем, если вы проверите это, переустановив пакет

sudo apt-get --reinstall install grub-pc

вам не следует задавать вопрос Вы решили больше не устанавливать вопросы GRUB на любые устройства .

    
ответ дан arrange 26.11.2011 в 21:48
источник
0

У меня нет достаточного влияния на AskUbuntu, чтобы опубликовать комментарий; поэтому это происходит как решение. Вы можете сделать то, что сказал @arrange, через командную строку:

echo "SET grub-pc/install_devices /dev/sda" | debconf-communicate

Просто поместите это в начало своего скрипта, и он больше не будет запрашивать вас для ввода. Кстати, это также избавляет вас от того, что ваш терминал искажен, чтобы он выглядел так, как будто он написан в клингоне, если ваш скрипт bash чудесным образом пробивает меню cubes config grub.

    
ответ дан jlegler 02.05.2015 в 01:24