Ich versuche, eine unbeaufsichtigte Ubuntu Server 14.04-Installation von PXE aus einzurichten.
Ich habe zunächst versucht, Kickstart zu verwenden. Dies funktionierte in Ordnung, außer dass der Partitionsmanager eine Benutzerbestätigung benötigte und daher keine vollständig unbeaufsichtigte Installation war (dh ich muss bestätigen, dass es in Ordnung ist, die Festplatte während der Installation neu zu partitionieren).
Ein Kollege schlug vor, dass ich für eine feinkörnige Kontrolle besser Preseed verwenden sollte. Leider bleibt die vorinstallierte Installation derzeit im choose_interface
Abschnitt hängen .
Die Boot-Anweisungen in /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 --
können die ersten Zeilen ausführen (zB Sprach- / Tastaturauswahl)
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
aber das choose_interface
funktioniert nicht automatisch:
Ich habe beide versucht, die Netzwerkschnittstelle anzugeben:
d-i netcfg/choose_interface select em1
und automatische Auswahl:
d-i netcfg/choose_interface select auto
Keine dieser Einstellungen hat funktioniert: Die Installation erfordert menschliche Eingaben, um fortzufahren.
Kannst du sehen, was ich falsch mache?
netcfg/choose_interface= YourInterface
als Boot-Option an den Kernel übergeben werden soll". indem Sie Ihre Antwort bearbeiten?netcfg/choose_interface=
am Ende derappend
Zeile in der pxe-Konfiguration hinzu, die du oben (vorher--
)