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á LuizJá 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 -lEla 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