Instalação de configuração do RIS para gerenciamento de imagens Ghost no Windows

Sou analista de suporte de uma multinacional e trabalho na administração de um laboratório, nele constatei que geramos muitas máquinas de forma manual. Primeiro fizemos várias imagens com recursos do sysprep e ghost e após criamos um serviço de instalação remota a partir de algumas ferramentas open source para tornar o serviço mais otimizado.

[ Hits: 35.750 ]

Por: Daniel Menezes em 21/08/2009


Criando o arquivo fdboot.img e configurando o servidor TFTPd32



Com o aplicativo WinImage 8.10, gere uma imagem do disquete, a renomeie para fdboot.img e salve na pasta \server_ris.

Configurando o servidor TFTPd32

Na pasta "\server_ris", no qual foram baixados todos os aplicativos necessários para implantação:

1. Abra a pasta \server_ris\tftpd32.334 e execute o arquivo tftpd32.exe;

2. Pressione Settings e acesse as configurações do Tftpd32;

3. Desmarque as opções TFTP Server e TFTP Client;

4. Caso a opção "Hide Windows at startup" não esteja marcada, marque-a;

5. Acesse a opção "Browse" e informe a pasta \server_ris\;

6. O serviço do TFTP irá reiniciar;

7. Abra novamente o aplicativo, configure DHCP Server e especifique a faixa de IP de sua rede e o arquivo de boot pxelinux, que está na pasta \server_ris\ e que será necessário para inicializar o carregamento do serviço.

Conclusão

Pronto, se você concluiu todas as etapas com sucesso, não terá dificuldade em implantar este servidor de imagens do Norton Ghost utilizando aplicativos open source na plataforma Windows XP SP2.

Para testar, configure sua máquina para acessar o boot via placa de rede que a partir daí o seu serviço se encarregará de executar automaticamente até a tela do Ghost.

Referências

1. ANVIN, H. Peter. The Syslinux Project, 2009. Disponível em:
http://syslinux.zytor.com/wiki/index.php/The_Syslinux_Project
Acesso em: 10 ago. 2009.

2. EFFITEK. WINNER (Windows Is Not Necessary for Everyone's RIS) - Set up a RIS with no Windows 2005. Disponível em:
http://ping.windowsdream.com/winner.html
Acesso em: 03 ago. 2009.

3. JOUNIN, Philippe. The open source TFTP server 1998. Disponível em:
http://tftpd32.jounin.net/
Acesso em: 10 ago. 2009.

4. NETBOOTDISK. Universal TCP/IP Network Bootdisk 2001-2009. Disponível em:
http://www.netbootdisk.com/building.htm
Acesso em: 10 ago. 2009.

5. VOLLANT, Gilles. Software Winimage 2007. Disponível em:
http://www.winimage.com/
Acesso em: 10 ago. 2009.

Página anterior    

Páginas do artigo
   1. Introdução
   2. Criação do boot pxe (Preboot Execution Environment)
   3. Criando o arquivo fdboot.img e configurando o servidor TFTPd32
Outros artigos deste autor

Instalação do Nagios no Ubuntu Linux

Leitura recomendada

Como fazer: Chroot Dosemu (Clipper no Linux)

OpenVPN + Bridge

Verificando a temperatura do HD no Slackware

Monte seu ambiente de desenvolvimento em 3 horas com Ubuntu

Instalando Gnome DropLine (Slackware 10.2+)

  
Comentários
[1] Comentário enviado por acollucci em 21/08/2009 - 16:35h

Legal, o artigo, so nao gostei da parte de ter de usar o winxp.. rs

att,
Anthony Collucci

[2] Comentário enviado por danmem em 21/08/2009 - 17:03h

fico grato pelo comentário.

está solução pode ser direcionada para o linux, basta utilizar as ferramentas na versão do s.o. de sua preferência.

sei que está brincando, porém é preciso cada vez a interoperabilidade entre as plataformas.

muito obrigado

Daniel Menezes
Gestor em Redes de Computadores

[3] Comentário enviado por removido em 21/08/2009 - 18:47h

Pré requisitos para a instalação do RIS.

O serviço RIS deve ser instalado em um computador com Windows 2000 server ou Windows Server 2003, em um disco ou partição (ou volume) que estaja compartilhado na rede. Esse disco ou partição (ou volume) deverá atender alguns pré-requisitos:

Não pode estar no mesmo disco ou partição (ou volume ) que está executando o Windows 2000 Server ou Windows Server 2003.

Deve possuir espaço em disco suficiente para armazenar as imagens.

Deve estar formatado com sistema de arquivos NTFS.

O RIS possui alguns pré-requisitos para funcionar:

Serviço de Instalação Remota (RIS) instalado em um servidor Windows 200 Server ou Windows Server 2003 e autorizado no AD.

Serviço DNS.

Serviço DHCP com endereços IP's disponíveis para todos os clientes.

Serviço de diretório do Active Directory.

Existem algumas tecnologias que devem ser utilizadas para que o RIS funcione corretamente. Uma delas é o PXE (pre-boot Execution conectando-se assim diretamente com o servidor RIS.


Para maiores informações sobre o recurso PXE (pré-boot Execution Environment), visite o site abaixo:

http://support.microsoft.com/default.aspx?scid=kb;pt-br;244036



Acho que o seu artigo poderia ser bem mais completo e mais funcional.


Se quer trabalhar com ferramentas Windows, tem que saber utilizalas de forma adequada para não julgar o Windows como uma merda.

Por que pelo meu ver você é amador em tecnologias Windows.

[4] Comentário enviado por drakula em 22/08/2009 - 10:16h

tem o g4u baseado no NetBSD e bem mais simples de fazer somente usando alguns disquetes

http://www.feyrer.de/g4u/

[5] Comentário enviado por acollucci em 22/08/2009 - 10:37h

douglashx

discordo de voce conheço muito bem o ris da microsoft, porem apesar do serviço explicado pelo Daniel nao ser o ris (da microsoft) ele faz a mesma coisa. Inclusive do ponto de vista economico é bem mais viável!!!!

Daniel,

Apesar da brincadeira eu gostei muito do artigo e to até testando aqui.

att,
Anthony Collucci

[6] Comentário enviado por danmem em 23/08/2009 - 18:34h

Caro douglashx,

Seu comentário foi infeliz pelo fato de você constatar que utilizei o RIS da Microsoft, o artigo não relata nada sobre servidor Windows (2000/2003/2008).

Tenho conhecimento o bastante para diferenciar o RIS da Microsoft do qual postei.
O RIS da Microsoft exige várias particularidades que no artigo que explanei não exige, podendo ser utilizado como uma solução viável (fácil e baixo custo) em qualquer ambiente, principalmente para técnicos que trabalham como autônomo ou empresas para otimizar o serviço.

Este material é uma solução viável com a utilização de ferramentas open-source a partir de uma plataforma cliente da Microsoft como o Windows XP, podendo ser Linux, Mac dentre outras plataformas que os aplicativos forneçam suporte.

RIS é um acrônimo que se refere a um serviço de instalação remota que independente da plataforma que esteja utilizando, isto é, um conceito que pode ser empregado em qualquer ambiente.

Pesquisei muito está solução, pois o que encontrei referente ao ghost não conseguia enxergar o servidor do ghost 7.0 e o RIS da Microsoft depende de imagens wim que não são tão simples de criá-las.

Gostaria que você tivesse melhor ética profissional em suas criticas e tenha noção que não é o RIS do Windows e sim o RIS da Microsoft.

Muito obrigado!
Daniel Menezes
Gestor em Redes de Computadores
MBA em Projetos e Segurança da Informação

MCDST - DCSE





[7] Comentário enviado por vauires em 24/08/2009 - 13:51h

Interessante seu artigo sobre RIS no Linux.
Gostaria de saber se o mesmo funciona com Window XP 64, Windows Vista 64 e/ ou Windows 7 64.
Agradeço a atenção.

Vauires Vidal da Silva
Técnico em Informática
vauiresvidal@hotmail.com

[8] Comentário enviado por danmem em 25/08/2009 - 08:32h

Caro vauires, que tudo esteja bem!

Creio que sim, pois este serviço não utiliza nada do sistema operacional.
É apenas uma emulação.

Grato
Daniel Menezes

[9] Comentário enviado por rrcosta_dallit em 26/08/2009 - 18:41h

Daniel,

Achei super válido o artigo!

Porém visto que muitas máquinas estão vindo sem Drive 3 1/2", vc tem a opção de realizarmos o Boot pelo CD?

Grato

Renato Costa

[10] Comentário enviado por danmem em 26/08/2009 - 21:29h

Renato, tudo bem!


A opção do disquete serve para criar o boot via rede, mas temos alternativa da utilização do USB Boot no site da www.netbootdisk.com

Grato
Daniel Menezes
Gestor em Redes de Computadores

[11] Comentário enviado por modicow em 08/09/2009 - 18:10h

Olá Daniel, tenho uma dúvida...
Consegui com que o TFTP envie endereço de ip pra mim porém na hora de conectar aparece a seguinte mensagem;

PXE-32: TFTP open TIMEOUT

não consigo de forma alguma passar desta parte... jah ate reconfigurei tudo novamente e continua assim...

por gentileza gostaria de saber como resolver este problema

abraçoo

[12] Comentário enviado por danmem em 08/09/2009 - 21:49h

Meu nobre, você colocou o arquivo pxelinux.0 para inicializar o boot no DHCP server.

[13] Comentário enviado por modicow em 09/09/2009 - 00:42h

olá Daniel, fiz fielmente como a explicação acima, inclusive coloquei o pxelinux.0 lah no tftp e nada...
apenas o que há diferente eh que não estou em um dominio...
fiquei na duvida tb qto a configuração de mapemento, ex: \\meucomputador\pastaondeestaomeusarquivos\minhasimagens deixando as letras padrão, no caso g: \\.....

no que pode esta dando errado?
desde já muito obrigado pela atenção, vou refazer novamente.
Abraçãoo

[14] Comentário enviado por Bieira em 28/10/2009 - 17:56h

Olá Daniel,

estou com problemas no boot, após a tentativa de comunicação pela LAN retorna a mensagem "PXE-E53: No boot filename received". Já revisei todos os passos várias vezes.
Estou precisando da sua ajuda!!!!!!

Desde já agradeço!!!!!!

[15] Comentário enviado por astdarkness em 26/12/2009 - 23:00h

Olá Daniel,

O artigo é ótimo, porém temos que atentarmos que o Ghost apesar de ser um binário é um produto comercial.
Existe algum utilitário que poderia substituir o Ghost?

Vlw!!! Abraços;-)

[16] Comentário enviado por tutu_bh em 13/10/2010 - 10:53h

Caro danmem, parabens pelo artigo, ficou muito bom.

Mas me tira uma duvida, onde que entra no XP sp2 no artigo? ele vai armazenar as imagens?
Ou posso usar somente um servidor linux com o samba para fazer isso?

[17] Comentário enviado por danmem em 13/10/2010 - 11:08h

Claro que sim colega, vc pode usar qualquer ambiente para simular o RIS, porém o artigo foi especificado para trabalhar com o Microsoft Windows, neste caso do server linux terá que pesquisar ferramentas para sua solução.
Tipo: Aplicação para gerar DHCP e carregar o pxelinux.0
Samba, caso use estações windows para compartilhar as pastas.

Um abraço e muito grato pelo comment.

[18] Comentário enviado por tutu_bh em 13/10/2010 - 12:05h

danmem claro que dá....

Viajando na maionese aqui lembrei que uso o LTSP com o pxe no dhcp.

Vou montar um ambiente de teste hoje e falo qual foi o resultado, podemos ate fazer uma v2 do artigo..rs #brincadeira.

Abraço.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts