Como clonar o Windows no filelevel

2

Eu tenho um laptop antigo (WinXP) que eu queria clonar via dd do Ubuntu (Live CD do Ubuntu) em um segundo disco rígido. Infelizmente, o dd falha devido à leitura de erros de E / S. A própria instalação do Windows ainda é capaz de ler todos os arquivos da sua unidade, então acho que o NTFS marcou alguns setores como inutilizáveis. É por isso que quero clonar a instalação em um nível de arquivo. No começo eu dd'ed o MBR para o segundo HDD, então o layout da partição é o mesmo no HDD de origem e destino. O próximo passo foi clonar os arquivos reais. Liguei os dois HDDs a uma máquina Windows de terceiros (Windows 7) e usei o robocopy para clonar os arquivos, incluindo as permissões:

ROBOCOPY E: \ F: \ / e / efsraw / copyall / dcopy: t / r: 0

Então, mesmo enquanto eu executava a linha de comando para o robocopy "como Administrador", alguns diretórios me deram "Acesso negado", por exemplo, os usuários% appdata%. Existe uma maneira de contornar esse problema? Eu não quero mexer com as permissões no volume de origem, então como posso copiar os perfis de usuário corretamente?

O estado atual é que a instalação do Windows clonado por arquivos inicializa, mas os dados do usuário estão com dados ausentes.

    
por Oliver R. 23.11.2015 / 15:55

2 respostas

3

Você deve se ater à cópia em nível de bloco, mas use uma ferramenta tolerante a falhas como ddrescue - isso apenas gravará zeros para o bloco ilegível e seguirá em frente.

Eu consegui resgatar bastante instalações do Windows de HDDs defeituosos com este método.

    
por 23.11.2015 / 16:13
0

Eu fiz uma cópia do HDD antigo (o HDD foi criado aproximadamente em 2007) e depois restaurei o HDD desta cópia usando o software "Acronis True Image". Você pode usar uma versão de avaliação deste software.

    
por 23.11.2015 / 16:06