É possível obter o shell no final da instalação do Debian, mas antes de reiniciar?

1

Eu quero executar alguns comandos de pós-instalação. O instalador oferece apenas a opção de reinicialização. É possível fazer isso?

    
por Vlad 26.06.2015 / 12:27

2 respostas

4

Há um console fornecido durante a instalação no segundo VT (e o terceiro) ; você pode acessá-lo pressionando Alt F2 (ou Alt F3 para o terceiro). O instalador está no primeiro VT ( Alt F1 ) e os logs detalhados do instalador estão no quarto.

Você também encontrará uma opção "shell" no menu principal do instalador; isso abrirá um shell no primeiro VT, que você precisa sair para retornar ao instalador.

    
por 26.06.2015 / 14:18
1

A maneira como eu fiz isso ao personalizar as instalações do Ubuntu é colocar um script (aqui chamado installer-late-command ) na raiz do CDROM e organizar para que ele seja executado no ambiente de destino. Eu espero que essa abordagem, ou algo similar, funcione no Debian simples. Eu uso esta linha no meu arquivo de semente:

d-i preseed/late_command string cp /cdrom/installer-late-command /target/tmp; in-target /tmp/installer-late-command

( in-target é um script que está no CD-ROM, que entra no alvo para executar programas)

Meu script não é interativo; Não tenho ideia se isso funcionará para algo que é. Além disso, eu uso um instalador de console de texto, não um gráfico, caso isso faça diferença.

Naturalmente, para trabalhos interativos, apenas mudar para um terminal virtual diferente deve ser suficiente. Eu acho que você é fornecido com três (e pode ver os logs no quarto).

    
por 26.06.2015 / 14:13