[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Aumentando o HD



Luiz Carcerelli wrote:
Olá pessoal,
Adquiri um HD de 80GB que vai substituir o meu de 15. Acontece que o
sistema tá redondinho e deu um trabalhão para ficar assim. Gostaria de
transpor o sistema para o hd novo sem ter que instalar tudo de novo.
Dei uma pesquisada sobre o Partimage e acho que ele pode resolver meu
problema, mas fiquei com algumas dúvidas.
Vou descrever como pretendo fazer e peço que me enviem críticas e
sugestões:
	1) Gerar a iso da partição /
	2) Gerar cópia do MBR (dd if=/dev/hda of=hda.mbr count=1 bs=512)
	3) particionar o HD novo com cfdisk ou similar
	4) Restaurar a imagem na partição root criada e o MBR
As dúvidas são as seguintes:
	1) A partição / pode ser maior que a original?
	2)Gostaria de criar uma partição separada para músicas e outros
arquivos que não são normalmente editados. Isto facilitaria os backups.
Como fazer? é só criar a partição, definir o ponto de montagem
em /musicas, por ex. e ajustar as permissões?

Olá Luiz

Já passei por esse problema antes e a minha recomendação é *não* usar o partimage nesse caso. O Partimage é muito bom, mas ele é indicado apenas pra fazer copias entre HDs do mesmo modelo, ou backups q voltam pro mesmo.
A razão é que a geometria do disco pode ser diferente; veja ela com um
fdisk -l
Ela sendo diferente, provavelmente vc nao vai conseguir criar uma partição com o numero exato de bytes da antiga, e ai a partição pode terminar no meio do cilindro, ai muitos progs reclamam, etc etc etc.

A minha sugestão é vc dar boot via knoppix ou similar (lembre-se de passar a opcao 'dma'!), particionar o HD novo de acordo (pode ser qquer tamanho de particao), copia as particoes (veja abaixo), de boot via install-cd e reinstale o grub/lilo.

Pra copiar as coisas: nunca consegui usar o 'cp' direito pq as particoes tem links, /dev/* etc. Entao a solucao é usar ou o tar ou o rsync. Com o tar seria algo assim (por favor, teste bem antes de fazer o comando definitivo!)
cd /mnt/hdb1; (disco destino)
tar cpv /mnt/hda1/* | tar xpv

Com o rsync eu nao lembro agora, mas é igualmente fácil.

Sobre as suas duvidas, vc está no caminho certo: pode aumentar o / e pra criar particoes novas particione, use o mkfs.* preferido e depois é soh acrescentar no /etc/fstab.

Boa Sorte!
Marcos Lazarini



Reply to: