Como posso fazer instalações em massa em vários computadores?

7

Eu tinha prometido a meus 120 estudantes que instalarei o Ubuntu 10.10 em seus laptops, mas não consegui fazê-lo. Os laptops eram dell vostro 4014. Todos têm o mesmo hardware. Peguei um laptop e instalei o ubuntu e todos os pacotes necessários, além de wine para rodar alguns softwares windows. Eu selecionei o sistema de arquivos ext4 padrão.

Então eu tentei usar o servidor clonezilla para clonar a instalação. O servidor Clonezilla mostra a tela inicial do menu de inicialização, mas mais tarde ele diz que talvez eu esteja tendo uma NIC mais recente não suportada pelo kernel. Mas o NIC do laptop no qual eu tinha instalado o ubuntu funciona bem. Mais tarde eu tentei usar o live cd do clonezilla para inicializar o laptop que tem o Ubuntu. Mas quando eu pressiono 'Y' para começar a clonagem, ele diz 'algo deu errado'. Mais uma vez eu tentei o comando 'dd' para salvar como imagem de disco. Mas copia o espaço vazio. Portanto, não é viável para mim, pois demora muito tempo.

Eu fiz meus alunos esperarem por muitos dias, diariamente eles estão chegando e perguntando se minha configuração está pronta. Hoje percebi que não posso fazer isso. De certa forma, convenci-os a não irem para as janelas. Então eles estão esperando por mim para ter o Ubuntu instalado em seus laptops. Hoje à noite alguns deles virão para coletar os laptops que eu tirei deles para instalar o Ubuntu. Não sei como e o que dizer a eles.

    
por nixnotwin 11.10.2010 / 12:23

1 resposta

18

Preparação:

  • altere / etc / fstab no seu gold client (aquele que você preparou), substituindo os UUIDs pelos nomes dos dispositivos (/ dev / sda1 e / dev / sda5 em cada dispositivo).

Em cada máquina:

  • Instale o Ubuntu diretamente em cada máquina.
  • Replique sua configuração com: rsync -avx --exclude=/etc/udev/rules.d/70-persistent-net.rules --exclude=/etc/udev/rules.d/70-persistent-cd.rules --exclude=/etc/hostname --exclude=/etc/hosts --exclude=/etc/X11/xorg.conf --delete-after root@${host}:/ / (substitua $ {host} pelo endereço IP da sua máquina na rede.
  • grub-install /dev/sda
  • update-grub
  • reboot

Como dizer aos alunos: "Desculpe, achei que poderia instalar todas as máquinas, mas precisei de mais tempo, quero ajudar?". Explique os passos e ajude-os a aprender.

    
por jneves 11.10.2010 / 13:10