Para implantar o cliente Windows por via unatted através do servidor Linux, como?

1

Temos muitos sites em todo o mundo, nos quais um servidor Linux (tftp, PXE, nfs, serviço dhcp, http ativado) é usado para implantar clientes Linux automaticamente sem supervisão. Agora temos a necessidade de implantar clientes do Windows 7. Como fazer isso?

Eu tenho alguns pensamentos e muitas perguntas.

  • pretendemos usar o servidor Linux existente, novas ferramentas podem ser instaladas para suportar a implantação. mas nenhuma intenção de configurar um novo servidor de implantação
  • porque restringimos estritamente o tipo de hardware (cpu, disco, placa de rede, placa de vídeo e monitor), então acho que será fácil criar um arquivo de imagem (imagem de disco?) e clonar no disco rígido no cliente remoto .
  • agora o problema é, qual melhor ferramenta para criar a imagem do windows e gravar no disco após o cliente remoto inicializar no Linux a partir do PXE?
  • como reduzir o tamanho da imagem?
  • Após a gravação da imagem do disco, o cliente remoto reinicializará e inicializará no Windows 7. Existe uma maneira de permitir que você obtenha o endereço IP (dhcp?) e recupere automaticamente alguns scripts do servidor Linux (http, nfs ou samba) para e executar esses scripts para trabalhos extras?

Preciso de sua ajuda. Muito obrigado!

    
por valpa 29.08.2013 / 02:33

2 respostas

4

FOG faz muito isso:

  • PXE / TFTP / NFS com base no Linux
  • As imagens geralmente são de uma máquina completamente implantada, mas as imagens do sysprep também podem funcionar (o uso do sysprep com o FOG não é totalmente claro - YMMV)
  • ntfsclone com base para que a partição seja reduzida a um tamanho mínimo (por exemplo, 6-7 GB para uma área de trabalho do Windows 7)
  • O sistema Snapin permite enviar executáveis (instaladores, tarefas, etc.) para máquinas pós-implantação ou conforme necessário

O FOG Wiki tem detalhes muito mais detalhados que podem ajudá-lo a determinar se é adequado para a sua situação.

    
por 29.08.2013 / 04:56
0

Em um nível muito fundamental - se o seu hardware é tão estático quanto você diz, então tudo que você precisa é uma imagem do Windows 7 (nesse hardware, é claro) que é configurada conforme necessário e é preparada usando o Sysprep. Você pode usar algo como comandos RunOnce para fazer as coisas na primeira inicialização.

Na minha opinião, essa será a parte mais desafiadora do projeto. Se você for novo na implantação do Windows, precisará desenvolver um trabalho real de desenvolvimento e aprendizado, especialmente em torno do Sysprep e de implantações automatizadas.

Além disso, qualquer uma das suas ferramentas de imagem do Linux que podem ler o NTFS deve funcionar bem. Por exemplo, eu uso o CloneZilla regularmente para criar imagens do Windows. (Desculpe, não tenho certeza qual ferramenta real dentro do CloneZilla eu uso).

Aqui estão alguns pontos de partida:

Sysprep - link

Windows 7 AIK - link

    
por 29.08.2013 / 02:44