Linux Executar um script para configurar primeiro Boot and Install [closed]

0

Do fabricante, recebemos dispositivos que possuem o Ubuntu 16.04 os instalado neles. Eles não são configurados, eles vêm exatamente como você esperaria uma versão do consumidor. Ele pede sua região, layout de teclado, informações de conexão Wi-Fi, etc.

Como eu iria sobrepor isso e apenas ter um script para definir tudo isso de preferência de um usb que seria conectado antes do primeiro boot do fabricante?

Editar

Parece que há mais informações que posso fornecer. Estes dispositivos são apenas bastões de PC. eles não têm uma porta ethernet. Eles têm uma porta usb.

    
por christopher clark 10.04.2018 / 22:23

1 resposta

3

Problema na mão

O escopo do seu problema é que você recebe computadores do fabricante com um sistema operacional que ainda não está configurado. Você deseja acelerar o processo de configuração desses computadores para reduzir o tempo necessário para implantá-los em um usuário final. Você também gostaria de automatizar essa tarefa, pois provavelmente tem muitas máquinas nas quais precisa fazer isso.

Sugiro que você considere a aquisição da infraestrutura de um sistema de geração de imagens para implantar em massa um sistema operacional personalizado pronto para uso nas suas máquinas através da rede. O Clonezilla é uma solução gratuita e de código aberto que pode ser usada como inicialização ou servidor para backup, clone e dispositivos de imagem. Eles até têm um guia passo a passo sobre como para criar um imaging server para fazer implantações em massa. Essa opção envolverá a compra de dispositivos alternativos, como desktops, laptops ou outros tipos de dispositivos mais tradicionais, que tenham portas Ethernet e dispositivos de rede adicionais, como switches e roteadores. Neste momento, até onde sei, apenas a Apple possui uma solução proprietária para a inicialização de rede sem fio. Mas trabalhar com o que você tem aqui é uma solução possível.

Solução possível

Como você esclareceu que o seu problema envolve PC sticks que não possuem portas Ethernet para conectar muitos dispositivos na rede ao servidor de imagens, você sempre pode criar vários flash drives com o Clonezilla e uma cópia da "imagem dourada" para simplesmente conectar arrancar, e imagem do computador. Aqui está um link para a Documentação do Clonezilla sobre como fazer isso .

Para fazer isso, você precisará de flash drives formatados com a inicialização ao vivo do Clonezilla e uma partição de dados que seja grande o suficiente para a sua "Imagem Dourada" que você irá usar o Clonezilla para criar. Se você tem um computador com Windows, o YUMI é uma excelente ferramenta para criar facilmente o Clonezilla Live USB com Partição de dados. No entanto, o padrão dd if=/Path/To/Clonezilla.iso of=/dev/sdX , onde X é a sua unidade flash e você formata uma partição de dados para o espaço restante, também funciona. Depois, clone sua "Imagem dourada" seguindo este guia e em seguida implante sua imagem na próxima máquina seguindo este guia

Conclusão

Mais uma vez, sugiro uma solução de imagem. Em todos os lugares em que trabalhei, usei algum tipo de solução de imagem para implantar novos computadores em massa. Você pode criar imagens com base em diferentes departamentos ou tipos de usuários para que ele tenha o software exato necessário e esteja pronto para usá-los. As especificidades do que você precisa estão a seu critério, por isso, dedique algum tempo e tente pesquisar uma solução que funcione melhor para você.

Estou incluindo a página Ubuntu Wiki sobre como criar uma instalação personalizada do Ubuntu se você estiver usando o Ubuntu. É um processo longo, mas você só precisa fazer isso uma vez para poder replicá-lo para muitas máquinas. As pessoas relataram problemas com as chaves gpg, então também incluímos uma link para uma postagem que poderia corrigir esse problema específico.

Como sempre, se houver algum equívoco ou problema com a minha resposta, por favor, comente, eu aprecio correções aos meus erros. Melhor da sorte!

    
por 11.04.2018 / 05:41