Ubuntu 服务器的无人值守安装 - grub-install 要求确认

Ubuntu 服务器的无人值守安装 - grub-install 要求确认

我正在尝试执行自定义 Ubuntu 服务器 14.04 的自动安装。一切工作正常,除了一条烦人的 grub 确认消息:

在此处输入图片描述

预置文件:

d-i preseed/early_command string umount /media
d-i debconf/priority string critical
d-i partman/confirm_write_new_label boolean true
d-i partman/choose_partition \
select Finish partitioning and write changes to disk
d-i partman/confirm boolean true
d-i grub-installer/only_debian boolean true
d-i grub-installer/with_other_os boolean true
d-i grub-installer/bootdev string /dev/sda
d-i preseed/late_command string cp /cdrom/install/grub.sh /target/root; chroot /target chmod +x /root/grub.sh; chroot /target bash /root/grub.sh ; rm -f /target/root/grub.sh

我还将 kickstart 与预置结合使用:

lang en_US
langsupport en_US
keyboard us
mouse
timezone Asia/Tokyo
rootpw --disabled
user ubuntu --fullname "ubuntu" --iscrypted --password xxx
reboot
text
install
cdrom
bootloader --location=mbr 
zerombr yes
clearpart --all --initlabel 
auth  --useshadow  --enablemd5 
firewall --enabled 
skipx

为什么安装程序抱怨“没有选择任何要安装的设备”,即使预置文件中提到了该设备?如何摆脱 grub 安装确认消息?我认为该问题与预置有关。

相关内容