Eu faço isso com dump. Um dump de cada partição

dump a0f - / | gzip -9 barra.dump.gz
dump a0f - /usr | gzip -9 barrausr.dump.gz

Na hora de recuperar, é moleza. Voce particiona o disco como quiser poe o boot com disklabel e monta eles num /backup por exemplo.

Ai é so entrar la no diretorio e dar:

gzcat barra.dump.gz | restore rf -
cd /backup/usr
gzcat barrausr.dump.gz | restore rf -

Pra ser honesto eu instalo e mantenho freebsd em maquinas virtuais com o sistema atualizado, ultima versão de tudo do ports compilado. Com o serviços ja compilados, instalados e prontos (uma maquina virtual pra servidor de e-mail, uma pra servidor web e outra pra web + e-mail). Quando alguem pede eu do dump neles e restore em outro HD. Muda o rc.conf e e confs especificas sai pro abraço.

Até via Internet eu faço essas instlações, dando o um "dd if=" no meu sistema e dando um " | ssh server gzat..." pra um freesbie rodando na outra ponta. Fiz 3 maquinas na theplanet.com desse jeito semana passada. Com a internet como ta hoje fazer upload de 6Gb é facil (menos que um filme high-definition).

Eu nunca instalo nada na frente de um cliente. Sempre levo minha imagens e um freesbie. em 1 hora temos um cliente satisfeito e um tecnico sem quebrar cabeça.


Jean


On 22 May 2009, at 14:28, Thiago Gomes wrote:

eu quero é criar uma imagem do HD
e depois porventura tiver algum problema.. restaurar por completo
como o Norton Ghost faz.. o problema de usar ele é que demora um
eternidade..deve ser por causa do sistema UFS.

2009/5/22 irado furioso com tudo <[email protected]>:
Em Fri, 22 May 2009 09:43:50 -0300
Thiago Gomes <[email protected]>, conhecido consumidor de drogas
(BigMac's com Coke) escreveu:

eu quero fazer uma imagem e não uma Copia de HD.

é possivel ?

bão.. é que não ficou muito clara sua intenção. Supondo-se que vc NÃO
quer uma cópia, e nem precisa ser bootavel (horrivel, o anglicismo), o
que vc quer é preservar dados/configurações de um sistema em
funcionamento.

SE for isso, vc pode usar algums sistema em Live-CD que leia os
particionamentos ou até mesmo boot pelo hd que vai conservar os dados. Vou chutar que vc vai usar um LiveCD (freesbie, R.I.P.,frenzy, por ex).

a) crie um ponto de montagem para origem e destino; sugestão:

/mnt/origem
/mnt/destino

b) monte o hd-destino em /mnt/destino; monte cada partição
que vc deseja copiar em /mnt/origem, sucessivamente; de novo a
suposição é de que, em /mnt/origem vc terá etiquetas para cada
partição a ser copiada, por exemplo:

/mnt/destino/part1
/mnt/destino/part2
/mnt/destino/partN


c) posicione-se na partição origem, copie uma a uma para seu
destino:

cd /mnt/origem

# tar cfjpB - . | (cd /mnt/destino/part??; tar xfjpB .)

após essa cópia, vc desmonta /mnt/origem, monta a outra partição e
repete o processo.

pronto..

Nota: vc terá o CONTEÚDO com permissões, etc, mas NÃO funcionalidade.
Isso serviria para (por exemplo) vc sobrepor êsse conteúdo em uma
instalação nova, recém-instalada.

divirta-se.

flames > /dev/null

--
 saudações,
 irado furioso com tudo
 Linux User 179402/FreeBSD BSD50853/FUG-BR 154
 Não uso drogas - 100% Miko$hit-free
O inferno é para onde os covardes enviaram os heróis. Lemuel K. Washburn
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Attachment: PGP.sig
Description: This is a digitally signed message part

-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Responder a