Tastaturlayout in Debian Wheezy mit Preseed festlegen

Tastaturlayout in Debian Wheezy mit Preseed festlegen

Ich möchte Debian automatisch installieren. Ich habe dieBeispiel einer vordefinierten Dateiin das initrd und überprüfte, ob es enthält

d-i keymap select us

Enthält im Installationssystem /var/log/syslogeine Zeile

successfully loaded preseed file from file:///preseed.cfg

aber ich sehe immer noch den Configure the KeyboardDialog. Wie kann ich bei der Installation ein Tastaturlayout ohne Benutzerinteraktion auswählen?

Antwort1

Die Beispiel-Preseed-Datei ist falsch. Sie müssen die folgende Option setzen:

d-i keyboard-configuration/xkb-keymap select us

Antwort2

Das war meine Konfiguration für Ubuntu xenial; was für ein Ärger. Ich fand dieshier, also danke an diesen GitHub-Benutzer

# Keyboard selection.
d-i console-setup/ask_detect boolean false
d-i keyboard-configuration/xkb-keymap select us
d-i keyboard-configuration/layoutcode string us
d-i keyboard-configuration/variantcode string

Antwort3

Die Einstellung keyboard-configuration/xkb-keymapscheint für Debian 11.6.0 nicht ausreichend zu sein. Beim Netinstaller wurde ich nach dem Herunterladen der Pakete immer noch nach meinem Tastaturlayout gefragt. Dies könnte behoben werden, indem ich auch keyboard-configuration/variantFolgendes einstelle:Problemumgehung:

d-i console-setup/ask_detect boolean false
d-i keyboard-configuration/variant select Deutschland
d-i keyboard-configuration/xkb-keymap select de

Was nicht funktioniert

Ich habe auch einige Kombinationen (jeder Absatz ist ein Versuch) mit verschiedenen Varianten ausprobiert, indem ich Attribute wie den Layoutcode oder den Variantencode festgelegt habe, aber keine davon hat funktioniert:

d-i keyboard-configuration/xkb-keymap select de

d-i keyboard-configuration/xkb-keymap select German

d-i keyboard-configuration/modelcode string pc105
d-i keyboard-configuration/layoutcode string de

d-i keyboard-configuration/xkb-keymap select de
d-i keyboard-configuration/layoutcode string de
d-i keyboard-configuration/variantcode string

Zusätzlich wurden für alle diese Kombinationen folgende Bedingungen festgelegt:

d-i console-setup/ask_detect boolean false
d-i debian-installer/locale string de_DE

Es scheint, dass das console-setup/ask_detectkeine Wirkung hatte. Dies dient nur zu Referenzzwecken, falls jemand dies ausprobieren möchte. Zumindest für die Debian 11.6.0-Netzinstallation hat es nicht funktioniert.

Antwort4

Ich hatte das gleiche Problem wie Sie. Ich hatte alles außer der Tastatur voreingestellt, sodass während der Installation keine Eingaben verlangt wurden. Ihr Problem ist, dass Sie die Tastaturkonfiguration tatsächlich in die Anfügezeile Ihrer Menüdatei einfügen müssen (kann je nach dem, was Sie tun, „main“ heißen). Auch Ihre Keymap-Einstellung ist korrekt. In Debian ist Keymap ein Alias ​​für „keyboard-configuration/xkb-keymap“.

verwandte Informationen