我正在尝试从PXE设置无人值守的Ubuntu Server 14.04安装。
我最初尝试使用Kickstart。除分区管理器需要用户确认之外,因此它不是一个完全无人值守的安装(即,我需要承认可以在安装过程中对磁盘进行部分重新分区是可以的),但这工作正常。
一位同事建议,为了进行细粒度控制,最好使用Preseed。不幸的是,当前的安装目前卡在了该choose_interface
部分中。
引导说明/tftpboot/pxelinux.cfg/default
如下:
KERNEL images/ubuntu_server_1404/install/netboot/ubuntu-installer/amd64/linux
append auto=true vga=normal initrd=images/ubuntu_server_1404/install/netboot/ubuntu-installer/amd64/initrd.gz url=http://myNAS/pxe/preseed.cfg quiet --
能够执行前几行(例如,语言/键盘选择)
d-i debian-installer/locale string en_US
d-i console-setup/ask_detect boolean false
d-i console-setup/layoutcode string us
d-i keyboard-configuration/layoutcode string us
但choose_interface
不会自动运行:
我试过都指定网络接口:
d-i netcfg/choose_interface select em1
和自动选择:
d-i netcfg/choose_interface select auto
这些设置都不起作用:安装需要人工输入才能继续。
你能看到我做错了吗?
netcfg/choose_interface= YourInterface
作为引导选项传递给内核”。通过编辑答案?