Instalação LAN com um servidor Ubuntu

Instalação LAN com um servidor Ubuntu

Estou lendo muitas perguntas sobre como instalar o Ubuntu sem tela ou cenário semelhante. Mas eu me pergunto se existe um instalador baseado em rede que usa outra máquina Ubuntu na mesma LAN.

Por exemplo, este é o meu cenário ideal:

  • pc incorporado (x64/x86) sem tela
  • está conectado à minha LAN com um cabo Ethernet
  • na minha máquina de desenvolvimento (Ubuntu também) eu executo um software para a instalação
  • Eu inicializo a máquina a ser instalada com uma caneta USB com um estágio inicial do instalador do Ubuntu
  • o software na minha máquina de desenvolvimento procura o instalador de rede na máquina a ser instalada e se conecta a ele
  • desta forma posso até usar o instalador gráfico localmente na minha máquina de desenvolvimento que, por sua vez, permite a instalação na outra máquina.

Esta abordagem teria várias vantagens:

  • muito fácil de usar em máquinas completamente cegas (sem tela, sem teclado, etc...)
  • não há necessidade de usar preseed ou outros truques
  • ele pode gerenciar várias máquinas ao mesmo tempo
  • ele pode salvar as configurações (como configuração de rede, aplicativos padrão, etc...) em arquivos para que possam ser carregadas novamente quando você precisar fazer outra máquina do mesmo tipo.

Existe algo assim por aí?

Responder1

Se entendi a pergunta, você gostaria de instalar ComputerAenquanto a IU de instalação é exibida em ComputerB.

Uma solução possível que pode atender aos seus requisitos no subiquityinstalador Ubuntu live-server ( ). Quando este instalador é executado, ele cria um installerusuário que pode ser usado para fazer ssh na instalação.

No seu cenário

  1. Inicialize o instalador em ComputerA.
  2. De ComputerB, ssh ComputerAcomo installerusuário e será apresentada a TUI de instalação.

O problema é que a installersenha do usuário é gerada aleatoriamente por padrão. Você precisaria usar um user-dataarquivo de instalação automática personalizado paradefina a senha para algo conhecido ou adicione uma chave ssh.

Se você estiver procurando uma solução que forneça configurações para várias instalações, provavelmente desejará aprender sobre a instalação automática de qualquer maneira.

Não posso garantir o quão bem a instalação da TUI funciona no ssh, pois nunca usei essa abordagem.

informação relacionada