Não , o comando correto para uma cópia não destrutiva de uma partição é:
dd if=/dev/sdxn of=/path/to/output.img
sdx
in sdxn
deve ser substituído pelo nome real do dispositivo.
n
in sdxn
deve ser substituído pelo número da partição da partição NTFS.
Esta abordagem é certamente muito segura porque quando você tem uma cópia feita, você pode facilmente multiplicar essa imagem. Se você estragar uma imagem, você ainda tem outros. Se o seu disco rígido falhar após a cópia, bem, você ainda tem a cópia.
Como a operação é somente leitura, arquivos excluídos que ainda podem estar lá não serão tocados .
EDIT (2012/06/28 23:00 UTC): Observe o dd if=
/dev/
sdxn of=/path/to/output.img
, que é o diretório que contém os dispositivos.
EDIT (2012/06/28 23:03 UTC): Após a sua edição, o seu comando está correto e irá realizar uma cópia não-destrutiva de uma partição.
Para ajudar usuários adicionais ou para cenários "just-in-case":
Se a sua partição estiver fisicamente danificada ...
Use este comando:
dd if=/dev/sdxn of=/path/to/output.img conv=noerror
O conv=noerror
fará com que dd
ignore as áreas que não pode ler. Zeros serão escritos em seu lugar. Note que se a partição estiver fisicamente danificada, a leitura pode ser extremamente lenta . Como estou escrevendo esta resposta, eu estou segurando um Caviar Western Digital de 20 GB fabricado em 02 de junho de 2000. Ele falhou ao começar em torno da marca de 18,2 GiB, e dd
quase parou enquanto tentava ler além desse ponto. / p>
EDIT (2012/06/28 23:17 UTC): violet313 trouxe um bom ponto em um comentário . Você pode também ler um disco danificado para recuperar os dados, porque terá que ler os dados mais cedo ou mais tarde. A recuperação do disco rígido ao mexer fisicamente com o interior é cara, como este serviço aqui .
Se dd
falhar na recuperação dos dados desejados, considere tentar uma ferramenta mais agressiva para recuperar seus dados: ddrescue .