Ferramenta inicializável para criar imagem do disco rígido pela rede

1

Estou procurando uma ferramenta, de preferência uma versão mínima do Linux, que pode, ou simplesmente ser modificada para, inicializar como uma imagem ISO e baixar automaticamente uma imagem de disco em uma rede e aplicá-la a um disco vazio.

Na verdade, estou bem lidando com o script real para que isso aconteça, mas preciso de pelo menos uma imagem de base que tenha acesso à rede, curl, dd, etc, para me ser útil. Eu não estou procurando por nenhuma flexibilidade de escolha aqui, eu preciso que ela seja totalmente livre de mãos e burra, mas precisa realizar essas tarefas com o mínimo de trabalho que eu puder. Eu acho que poderia apenas fazer meu próprio initrd ou algo assim, mas não tenho idéia de como isso funciona com o acesso à rede, etc.

[background] Isso é realmente para uso com máquinas virtuais KVM, que eventualmente estarão executando o W2K3, mas para entregar a imagem de disco usando uma estrutura de construção mais ampla de cobbler e koan eu prefiro inicializar algumas mídias de instalação que instalarão autonomamente um sistema e reinicialize quando terminar, permitindo um fluxo de nível superior semelhante ao instalar o Redhat com um script kickstart (mas sem os recursos externos etc ...), então eu não quero entregar uma imagem para o host, etc. para um kickstart [/ background]

Obrigado

Chris

EDIT: Então, embora as soluções dadas sejam válidas por si só, eu realmente precisava NÃO ter uma solução autônoma, e precisava apenas de algumas peças para integrar o cobbler / koan etc. .

O que eu fiz atualmente é usar um script de kickstart modificado para inicialmente inicializar como se fosse instalar o CentOS, mas na seção% pre é só fazer um wget para baixar uma imagem de disco e manchá-la pelo disco virtual. na reinicialização, uma caixa do windows! Funciona muito melhor do que eu pensava e também mantém o fluxo de implantação e o script de wrapper totalmente padronizados.

    
por Chris Phillips 17.11.2010 / 10:06

4 respostas

4

Acho que o FOG ( link ) atende aos seus requisitos, inicializa pela rede, restaura imagens de um repositório central. Atualmente tentando fazer a transição para ele a partir do PXE inicializado pelo Norton Ghost aqui.

Você também pode dar uma olhada no link Clonezilla -

    
por 17.11.2010 / 10:16
2

Acho que o SystemRescueCD - link - pode atender às suas necessidades.

Eu usei isso há alguns anos para distribuir imagens NTFS pela rede e o recurso de inicialização PXE funcionou bem.

Não é possível dizer nada sobre a versão atual.

    
por 17.11.2010 / 10:49
1

Eu costumava usar o SystemImager que cria uma imagem baseada em rsync de um SO instalado que pode ser gravado para CD. Ele era muito flexível e podia restaurar para bare-metal na rede ou a partir de uma imagem de CD. Eu costumava arrancar um CD simples que continha apenas informações suficientes para baixar e restaurar a partir de uma imagem de rede (como eu atualizaria a imagem da rede regularmente).

Os documentos são muito bons, confiáveis e fáceis de seguir.

    
por 17.11.2010 / 10:57
0

Eu integrei o SystemImager no Cobbler. Não é difícil, basta usar alguns scripts de shell para trazer imagens SI para o cobbler.

    
por 27.04.2011 / 06:47