Você pode criar uma imagem de disco rígido do mesmo tamanho que a unidade de destino com o GNU ddrescue?

1

Estou planejando usar o GNU ddrescue para criar uma imagem de unidade do meu disco rígido com falha de 1 TB. Posso armazenar a imagem suficientemente em outro disco rígido de 1 TB? Eu imagino que a resposta seria não porque o arquivo de imagem conteria informações de cabeçalho que, além da própria imagem do disco, deveriam exceder a capacidade da unidade (em um mundo perfeito, mas talvez não?).

Eu clonaria a unidade, mas não sei como garantir que o clone não seja modificado ao inicializar o sistema operacional (Windows ou Linux).

    
por kirkmax 11.09.2012 / 08:46

2 respostas

0

Em um mundo perfeito, ele deve se encaixar, mas seu palpite é basicamente correto.

O problema com a opção --sparse é que "Nem todos os sistemas suportam isso. Somente arquivos regulares pode ser esparso . "

Você pode canalizar o ddrescue através do gzip para compactar o arquivo final imediatamente. Exemplos :

# backup
dd if=/dev/hdx | gzip > /path/to/image.gz

# restore
gzip -dc /path/to/image.gz | dd of=/dev/hdx

observe que dd e ddrescue são intercambiáveis. Eles produzem o mesmo resultado usando técnicas diferentes.

    
por 11.09.2012 / 09:43
0

Eu apenas clonaria o disco inteiro. Supondo que a unidade não tenha sido completamente torrada, usaria dd_rescue .

fdisk -l para ver qual unidade é qual e, em seguida, algo como o seguinte de um live cd:

dd_rescue / dev / sda / dev / sdb

Assumindo que / dev / sda é a fonte (unidade inválida) e / dev / sdb é o destino.

    
por 11.09.2012 / 19:46