A intenção desse singelo artigo é fazer um passo a passo para utilizar o G4U para clonar uma partição e restaurá-la posteriormente, utilizando o ProFTP e o DHCP3-Server em um servidor Debian Lenny. Também mostrarei uma simples configuração do ProFTP e do DHCP3 para utilização no ato e deixar tudo funcionando.
O G4U (Ghost For Unix) é um software de clone muito fácil de utilizar, bastando ter um servidor FTP para armazenar as imagens, mesmo servidor que será utilizado depois para passar os clones para outras máquinas e também um servidor DHCP para o G4U conseguir se conectar automaticamente a rede.
Vamos à primeira etapa do processo, que é a instalação e configuração do servidor FTP.
Instalando o ProFTP no Debian:
# apt-get install proftp
Vamos entrar no diretório onde estão as configurações do ProFTP:
# cd /etc/proftpd
Agora vamos abrir o arquivo de configuração do ProFTP utilizando o editor de texto de sua preferência, no meu caso utilizo o nano:
# nano proftpd.conf
A única coisa que precisa ser mudada é no começo das configurações onde tem:
UseIPv6 on
Deixe:
UseIPv6 off
Salve, CTRL+O e feche, CTRL + X.
Criando um usuário para o FTP e ajustando suas configurações
Acesse o diretório /home/ftp e crie uma pasta chamada install:
# cd /home/ftp
# mkdir install
Agora devemos criar um usuário FTP para o G4U armazenar as imagens:
# adduser install
Quando pedir a senha, coloque install também (ou a senha de sua preferência, eu sempre deixo igual).
O que acontece quando criamos dessa forma um usuário? É criado um diretório para ele na pasta /home. Porém não queremos isso. Queremos que a pasta do usuário install fique dentro do diretório /home/ftp/.
Para fazermos isso devemos editar o arquivo /etc/passwd:
# nano /etc/passwd
Procure a linha que contenha o usuário install, como ele foi o último a ser criado, deve estar no final da lista. Vamos editar essa linha de modo que alteremos o diretório padrão desse usuário, então onde está /home/install mude para /home/ftp/install. Pronto, salve e feche.
Pode apagar agora o diretório install que está dentro da pasta home, já que agora iremos utilizar /home/ftp/install.
[2] Comentário enviado por R.S.P Andre em 01/10/2010 - 20:15h
parabéns pelo artigo.
Gostei da forma como foi explicado cada procedimento.
Irei testa-lo assim que puder e postarei o resultado.
Mais uma vez. Parabéns!
[3] Comentário enviado por samir.ma em 04/10/2010 - 21:15h
Opa existe um outro software que faz isso de forma automatizada com suporte a configuracao via web, com multiusuários, e diversas opções muito úteis, como boot via rede, usb, cd-rom, antivirus via boot, isso tudo com instalação automatizada tanto para ubuntu como para red hat
[5] Comentário enviado por pherde em 12/12/2010 - 18:48h
Então @obernan, no meu caso, é super útil a clonagem de partição pq eu faço a imagem de uma partição WindowsXP de uma sala com 15 máquinas iguais, logo, drives, programas e afins já estão todas certinhas na imagem. É útil, então, para vc "arrumar" máquinas de uma maneira mais rápida. Deu pau na partição do windows... ao invé de formatar, instalar o SO, baixar drivers... só clono a partição primária e pronto... todas as informações salvas em outras partições continuam na máquina. Eu que faço isso num lab de uma escola de informática é super útil.... :)
[6] Comentário enviado por obernan em 14/12/2010 - 22:37h
Cara boa, esclareceu minha duvida, realmente pode quebrar um galhao e facilidar nossas vidas, muito obrigado pela contribuicao pherde e por dividir um pouco do seu conhecimento !!!!!!
[8] Comentário enviado por pherde em 26/12/2010 - 20:31h
@pbacheti = então, se a gente pensar que um HD com linux (sem compilação personalizada de kernel e etc) se colocarmos em um outro PC parecido, como o caso de seus exemplos, irá funcionar sem problemas (ele reconhecerá o hardware e deixatá "tudo" funcionando como sabemos), então, sim, com hardware diferente teoricamente é para funcionar. No meu caso, eu tinha imagens para certos hardwares com SO da microsoft (WinXP) e quando colocava em PCs com configurações diferentes, muitas vezes funcionava sem problemas.
De toda forma, no caso que vc passou em seu exemplo, se for uma imagem de GNU/Linux, irá funcionar perfeitamente. ;)
[10] Comentário enviado por lucassathler em 09/10/2011 - 21:34h
boa noite!
estou quase conseguindo upar a imagem, configurei o ftp, dhcp numa boa. coloco o cd (g4u) em uma estação xp, dou o boot e g4u reconhece a rede e inicia, mas na hora de enviar a imagem par o servidor ele começa.. (chega até a criar o arquivo no servidor) mas logo no inicio interrompe o processo com a mensagem: