Como clonar um disco rígido usando o Linux live CD

1

Tenho Ubuntu rodando ao vivo de um pendrive em um laptop. Eu tenho um disco rígido externo conectado, que é de 2TB.

Quando eu digito fdisk -l no terminal, vejo o disco rígido interno do laptop como / dev / sda:

Disco / dev / sda: 320,1 GB, 320072933376 bytes 255 cabeças, 63 setores / trilha, 38913 cilindros Unidades = cilindros de 16065 * 512 = 8225280 bytes Tamanho do setor (lógico / físico): 512 bytes / 512 bytes

Este / dev / sda possui duas partições, a partição de inicialização sda1 e outra partição de resgate sda2. Eu só quero criar um clone de toda a unidade sda, incluindo ambas as partições.

Alguma idéia de qual comando dd ou fdisk eu posso usar para fazer isso?

Será que dd if = / dev / sda de = / dev / sdb / 2011-09-13.img funciona?

Quando faço o md5sum / dev / sda, ele deve corresponder ao md5sum /2011-09-13.img.

A coisa é que a unidade de 2 TB tem um número diferente de bytes por setor, acredito que seja 4k ou algo assim. Isso causará algum problema?

    
por danielyu 12.09.2011 / 17:59

2 respostas

1

dd de = / dev / sdb / foobar.img não faz sentido, sdb é um dispositivo, não um diretório. Mas você pode usar um arquivo regular sob o local onde seu / dev / sdb está montado.

It depends how much you want to preserve. If it is for forensics purpose and if you want to save potentially deleted contents, this is the way to go, but it will be quite slow. If you do not care about it, you can go much faster by cloning individual partitions using filesystem-aware tools such as dump/restore or ntfsclone.

EDIT : se a unidade estiver criptografada, então, na verdade, somente um despejo de dispositivo completo funcionará.

A diferença no tamanho do setor deve ser transparente, embora o ajuste do dd com a opção bs= possa variar um pouco o desempenho. Tente bs=4096 , ele pode corresponder tanto ao tamanho do setor da unidade mais recente quanto ao tamanho do bloco do sistema de arquivos.

Você pode obter o tamanho do dispositivo com blockdev --getsz /dev/sda e, na verdade, o tamanho do arquivo de imagem deve corresponder, arredondado para os 512 bytes superiores.

    
por 12.09.2011 / 18:07
4

Que tal usar o clonezilla CD ao vivo para isso? Eles fizeram o trabalho para você!

    
por 12.09.2011 / 18:03