Eu quero instalar o debian automaticamente. Eu copiei oexemplo de arquivo de pré-configuraçãono initrd e verifiquei que ele contém
d-i keymap select us
No sistema de instalação, /var/log/syslog
contém uma linha
successfully loaded preseed file from file:///preseed.cfg
mas ainda vejo a Configure the Keyboard
caixa de diálogo. Como posso fazer com que a instalação escolha um layout de teclado sem interação do usuário?
Responder1
O arquivo de pré-configuração de exemplo está errado. Você precisa definir a seguinte opção:
d-i keyboard-configuration/xkb-keymap select us
Responder2
Esta foi a minha configuração para o Ubuntu xenial; que dor. Eu achei istoaqui, então, obrigado a este usuário do 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
Responder3
A configuração keyboard-configuration/xkb-keymap
parece não ser suficiente para o Debian 11.6.0. Usando o netinstaller, ainda fui questionado sobre o layout do meu teclado, após baixar os pacotes. Isso poderia ser corrigido definindo também keyboard-configuration/variant
comoGambiarra:
d-i console-setup/ask_detect boolean false
d-i keyboard-configuration/variant select Deutschland
d-i keyboard-configuration/xkb-keymap select de
O que não funciona
Também tentei algumas combinações (cada parágrafo é uma tentativa) com diferentes variantes, definindo atributos como layoutcode ou variantecode, mas nenhum deles funcionou:
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
Além disso, o seguinte foi definido para todas essas combinações:
d-i console-setup/ask_detect boolean false
d-i debian-installer/locale string de_DE
Parece que isso console-setup/ask_detect
não teve nenhum efeito. Isto é apenas para fins de referência, caso alguém queira experimentar. Pelo menos para o netinstall do Debian 11.6.0, eles não funcionaram.
Responder4
Eu tive o mesmo problema que você. Eu tinha tudo, menos o teclado pré-configurado para que ele não solicitasse nada durante a instalação. Seu problema é que você realmente precisa adicionar a configuração do teclado na linha de acréscimo em seu arquivo de menus (pode ser chamado de main dependendo do que você está fazendo). Além disso, sua configuração de mapa de teclado está correta. No debian keymap é um alias para configuração de teclado/xkb-keymap.