Debian preseed.cfg - Idioma não definido

3

Estou tentando escrever um arquivo preseed.cfg que deve ser usado para uma instalação automatizada completa do Debian wheezy. Por algumas razões, o instalador ainda está pedindo para selecionar um idioma mesmo se eu configurá-lo no meu preseed.cfg.

Eu tenho estas opções na página oficial do Debian: link

# Preseeding only locale sets language, country and locale.
d-i debian-installer/language string en
d-i debian-installer/country string DE
d-i debian-installer/locale string en_US.UTF-8
# Optionally specify additional locales to be generated.
d-i localechooser/supported-locales multiselect de_DE.UTF-8
    
por Denny Crane 13.04.2015 / 07:55

6 respostas

1

A definição de valores de localização só funcionará se você estiver usando a pré-configuração do initrd. Com todos os outros métodos, o arquivo de pré-configuração só será carregado após essas perguntas terem sido feitas.

Para conseguir isso, existem duas opções:

  1. Definindo a localização como parâmetros do kernel
  2. Criando uma iso customizada do netinstall com um preseeding.cfg
por 19.04.2015 / 11:56
0

O seu instalador pergunta pela linguagem teclado ?

Usamos as seguintes definições relacionadas a idiomas em nosso arquivo preseed, e o instalador (padrão PXEbooted) não nos pergunta nada sobre o idioma.

# Locale, country and keyboard settings
d-i debian-installer/locale string en_US
d-i console-setup/ask_detect boolean false
d-i console-setup/modelcode string pc105
d-i console-setup/variant USA
d-i console-setup/layout USA
d-i console-setup/layoutcode string us
# for Debian 7 and later
d-i keymap select us
    
por 19.04.2015 / 12:29
0

Até onde eu posso ver, suas configurações de pré-configuração estão corretas.

Você definiu priority = critical no parâmetro de inicialização? Isso impedirá que o instalador faça perguntas, exceto as críticas.

Você também tentou definir console-setup / layoutcode = us no parâmetro de inicialização? Lembro que se livraria da última pergunta sobre o mapa de teclado, isso pode ajudar no seu caso.

    
por 15.04.2015 / 20:43
0

Ao inicializar no dispositivo de instalação do Ubuntu (CD ou disco USB), o carregador de inicialização syslinux pergunta primeiro por um idioma, antes de exibir o menu de inicialização (que eventualmente executaria um arquivo de pré-configuração).

Para selecionar automaticamente um idioma, você deve

  1. Defina o idioma escolhido no syslinux/langlist file removendo os outros idiomas.
  2. Defina um tempo limite não nulo no syslinux/syslinux.cfg file , expresso em segundos.
por 01.07.2015 / 13:44
0

Se você usar build-simple-cdd , os parâmetros para ignorar as perguntas sobre linguagem e teclado são:

build-simple-cdd --keyboard us --locale en_US.UTF-8

A razão para isso é que o pressionado é carregado após a configuração, assim como o @ denny-crane disse.

    
por 22.07.2017 / 07:57
-1

No Ubuntu Server 14.04, consegui passar pela lista de seleção de idiomas criando um arquivo chamado "lang" com uma linha "en" (para selecionar inglês) no diretório isolinux.

    
por 03.02.2016 / 13:35