Ubuntu:无人值守 apt-get 升级:GRUB 安装对话框

Ubuntu:无人值守 apt-get 升级:GRUB 安装对话框

人们以前遇到过这个问题:

如何选择 GRUB 安装设备

更新后,我应该为“GRUB 安装设备”选择什么?

但他们并不是在寻找无人值守的解决方案。

Windows 7 + Virtual Box 4.2.16 + Vagrant 1.2.2

我正在为 precise64 (Ubuntu 12.04 LTS Server 64) 创建无人值守的 Vagrant 安装/升级。

Vagrantfile指定安装 precise64 图像然后启动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, ... 

根据上面引用的论坛帖子,我知道这是一个虚假警告,即使/dev/sda选择了 GRUB 安装设备,退出对话框的唯一方法是指定不安装 GRUB。

但是,我需要一种方法来通过此对话框进行无人值守的 Ubuntu 安装/更新/升级。

有任何想法吗 ?

答案1

听起来你会想要改变 debconf 问题的优先级和/或将前端更改为noninteractive。请参阅debconf(7)

相关内容