Quiero instalar Debian automáticamente. he copiado elejemplo de archivo preestablecidoen el initrd, y verificó que contiene
d-i keymap select us
En el sistema de instalación, /var/log/syslog
contiene una línea.
successfully loaded preseed file from file:///preseed.cfg
pero sigo viendo el Configure the Keyboard
diálogo. ¿Cómo puedo hacer que la instalación elija una distribución de teclado sin interacción del usuario?
Respuesta1
El archivo preestablecido de ejemplo es incorrecto. Debe configurar la siguiente opción:
d-i keyboard-configuration/xkb-keymap select us
Respuesta2
Esta fue mi configuración para Ubuntu xenial; que dolor. encontré estoaquí, así que gracias a este usuario de GitHub
# 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
Respuesta3
La configuración keyboard-configuration/xkb-keymap
parece no ser suficiente para Debian 11.6.0. Al usar netinstaller, todavía me preguntaron por la distribución de mi teclado, después de descargar los paquetes. Podría solucionarse estableciendo también keyboard-configuration/variant
comosolución alterna:
d-i console-setup/ask_detect boolean false
d-i keyboard-configuration/variant select Deutschland
d-i keyboard-configuration/xkb-keymap select de
lo que no funciona
También probé algunas combinaciones (cada párrafo es un intento) con diferentes variantes estableciendo atributos como el código de diseño o el código de variante, pero ninguno funcionó:
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
Además, para todas esas combinaciones se estableció lo siguiente:
d-i console-setup/ask_detect boolean false
d-i debian-installer/locale string de_DE
Parece que eso console-setup/ask_detect
no tuvo ningún efecto. Esto es sólo como referencia, en caso de que alguien quiera probarlo. Al menos para Debian 11.6.0 netinstall, no funcionaron.
Respuesta4
Tuve el mismo problema que tú. Tenía todo menos el teclado preconfigurado para que no solicitara nada durante la instalación. Su problema es que en realidad necesita agregar la configuración del teclado en la línea adjunta en su archivo de menús (puede denominarse principal dependiendo de lo que esté haciendo). Además, la configuración de su mapa de teclas es correcta. En Debian, el mapa de teclas es un alias para configuración de teclado/xkb-keymap.