Usando o Ubuntu Server para o PXE instalar sistemas operacionais?

2

Eu queria saber se o Ubuntu Server poderia ser usado para ter uma biblioteca de várias imagens do sistema operacional (digamos, Windows 7, 8 e Windows Server 2008/2012 e possivelmente o próprio Ubuntu) que poderiam ser instaladas em máquinas clientes pela rede . Possivelmente por PXE, CD ou USB inicializando algo que acessaria a referida rede / servidor / biblioteca.

Eu fiz um pouco de lição de casa sobre coisas como inicialização por TFTP e PXE, mas eu nunca encontrei uma solução específica "siga este tutorial" que me permitisse usar o servidor ubuntu na minha oficina para empurrar sistemas operacionais para máquinas conectadas através de um interruptor.

A aplicação prática para isso seria ter empresas de TI, depts ou MSPs capazes de usar KVM & amp; alterne as estações para que o SO seja recarregado em massa sem precisar transportar mídias físicas mais lentas ao redor de uma estação para outra.

Suponho que você possa comparar isso com uma contraparte multiplataforma do WAIK?

O Insight agradeceu muito aos amigos:)

    
por Dem0072 04.05.2014 / 19:32

1 resposta

1

Aqui está o nosso documento de criação para criar este tipo de servidor usando 10.04 LTS. Para compatibilidade NIC, desde então, instalamos em 12.04; o processo é semelhante (exceto que os comandos config estão em /usr/sbin now), mas não atualizamos o documento para 12.04.

Eu tive alguns problemas para manter o servidor ativo depois de uma reinicialização, mas a execução dos dois comandos a seguir parece dar um kickstart nele:

sudo restart tftpd-hpa
sudo restart ics-dhcp-server

Ainda não testamos isso em 14.04 LTS. Usamos isso principalmente para sistemas XP e Windows 7.

Criar Documento - Servidor de Imagem de Disco Clonezilla

CONFIGURAÇÃO:

Hardware: Qualquer máquina de classe de desktop ou servidor com pelo menos dois discos rígidos - um para o sistema operacional e outro para as imagens de disco

Software: Ubuntu Linux, Desktop Edition 10.4 LTS x64 (Lucid Lynx, suporte a longo prazo)

CONFIGURAÇÃO:

  1. Instale o Ubuntu com as opções padrão. Se um sistema operacional anterior foi instalado no disco, selecione "Usar disco inteiro" para o Ubuntu. Nomeie a máquina como “clonezilla”.
  2. Em Sistema → Preferências → Conexões de Rede, defina os parâmetros de Endereço IPV4 (editar Auto Eth0 ):

    Method: Manual
    IP Address: 192.168.0.11
    Netmask:    255.255.255.0
    Gateway:    192.168.0.1
    DNS Server: 10.10.1.5
    
  3. Em Sistema → Administração → Utilitário de Disco, crie /home/partimag , formate o segundo disco e monte-o em /home/partimag .

    Abra uma sessão de terminal e sudo -s para se tornar root. Edite /etc/fstab , duplique a linha /dev/sda1 , altere sda1 para sdb1 e altere o ponto de montagem / para /home/partimag . Deixe todas as outras opções iguais.

  4. Execute o Update Manager e instale todas as atualizações. Reinicie.

  5. Abra uma sessão de terminal e sudo -s para se tornar root. Edite /etc/apt/sources.list . Adicione a seguinte linha ao final do arquivo:

    deb http://drbl.sourceforge.net/drbl-core drbl stable
    
  6. Execute os seguintes comandos:

    apt-get update
    apt-get install drbl
    /opt/drbl/sbin/drblsrv -i  (accepting the default options)
    /opt/drbl/sbin/drblpush -i
    

    -

    Domain:     mossbeachhomes.com
    NIS/YP: penguinzilla (the default)
    Client prefix:  clonezilla (the default)
    Ethernet:   eth0 (the default; answer “y” when prompted)
    Don't collect client MAC addresses
    Initial IP: 100
    How many:   50
    1st Mode:   0 (full DRBL)
    2nd Mode:   0 (full Clonezilla)
    Images: /home/partimag
    Accept all other defaults
    /opt/drbl/sbin/dcs
    Select all clients
    Clonezilla-start
    Beginner mode
    Select-in-client
    Accept all other defaults
    
por Barry Drake 05.05.2014 / 22:53