bei meiner preseed Datei (siehe unten) besteht die Schwierigkeit, dass während des Installationsverlaufs von Debian 9 Stretch keine Abfrage erscheint für den Hostname/Domain Dialog.
Was will ich:
Hostname/Domain Dialog haben zu erscheinen. Wenn für den Server vorab ein DNS-Name vergeben wurde, soll dieser angezeigt werden, dennoch kann ich den Hostnamen bearbeiten.
Was bekomme ich:
Wenn der Server im DNS/DHCP eingetragen ist, übernimmt der Installer blind den Namen ohne weiteren Dialog zur Bearbeitung. Wenn kein Eintrag auf dem DNS/DHCP vorgenommen wurde, nimmt er standardmäßig Debian als Hostnamen und bietet auch hier keinen Dialog für die Eingabe an.
Was habe ich bereits versucht:
Bei netcfg/get_hostname/domain habe ich verschiedene Varianten ausprobiert:
netcfg/get_hostname string unassigned-hostname / assigned-hostname / leer gelassen
netcfg/get_hostname seen false / true
kommentiert / gelöscht / 5 x untereinander eingefügt
netcfg/enable boolean true/false
Wie bekommt Debian die preseed:
Die preseed-Datei liegt auf einem http-Server. Es wird die Debian Installation gestartet und von da aus automatische Installation. Bei der Abfrage vom Server gebe ich die Server-Adresse ein.
Hat einer einen Rat, wie ich den Hostname/Domain Dialog erscheinen lasse?
Code: Alles auswählen
debconf debconf/priority low
d-i debian-installer/language string en
d-i debian-installer/locale string en_US
d-i debian-installer/country string US
d-i console-keymaps-at/keymap select de
d-i keyboard-configuration/layoutcodey string de
d-i keyboard-configuration/xkb-keymap select de
#d-i netcfg/enable boolean false
d-i netcfg/choose_interface select auto
d-i netcfg/get_hostname string unassigned-hostname
d-i netcfg/get_domain string unassigned-domain
d-i netcfg/wireless_wep string
d-i hw-detect/load_firmware boolean true
d-i mirror/protocol string http
d-i mirror/country string manual
d-i mirror/http/hostname string http://ftp.gwdg.de/pub/linux/debian/
d-i mirror/http/directory string /debian
d-i mirror/http/proxy string
....