Windows VS Linux - Restaurações de backup bare-metal

1

Tenho trabalhado com algumas ferramentas, como o Acronis TIEWS e o CloneZilla, e tenho uma pergunta sobre a implantação de backups para os dois. Em ambos os casos, eu poderia usar uma ferramenta de clonagem / criação de imagens de disco como a Acronis para fazer um backup baseado em setor, incluindo uma transferência da tabela de partição, e assim por diante.

No caso de apenas um sistema operacional Linux, posso fazer um tarball de todo o sistema de arquivos raiz (por exemplo: tar -zcvf / /mnt/someFile.tar.gz ), particionar e formatar um novo disco, extrair o tarball diretamente para a raiz do sistema de arquivos no novo disco, atualize meu bootloader (ex: sudo update-grub ) e estou pronto para ir. O novo hardware é detectado, os drivers são trocados na inicialização e tudo é ótimo.

Em uma instalação do Windows (ou seja, no Windows 7), isso nunca funciona. Primeiro, preciso que o Windows seja o primeiro sistema operacional instalado no disco vazio (sem partição), para que ele possa criar sua partição de inicialização de 100 MB. Então eu preciso me preocupar com o licenciamento de autenticação e, finalmente, se eu passar por todos os transtornos ao longo do caminho, é quase certo que o sistema irá falhar devido a um hardware drasticamente diferente. Eu poderia sempre tentar uma instalação de reparo por cima disso, mas isso raramente acontece, e o sistema é tipicamente instável.

Por que o Windows exige que seja o primeiro sistema operacional instalado em um disco, e por que está restaurando o sistema operacional como um pesadelo complicado (ou seja, não é possível detectar um novo hardware na primeira inicialização após uma restauração bare-metal? trabalhar com isso)? Existe uma razão técnica legítima para isso, ou é algum tipo de suporte legado, ou é algo completamente diferente?

Obrigado.

    
por DevNull 19.05.2014 / 19:01

1 resposta

3

Existem algumas razões para isso acontecer. Primeiramente, ambos os sistemas tentam detectar todo o hardware durante a inicialização. Se isso é ou não bem sucedido é outra história. Ambos lidam com mudanças de maneira diferente.

No Linux, tudo é "essencialmente" um arquivo. Isso torna mais fácil apenas copiar arquivos e ter itens "apenas trabalho". No Windows, parte do motivo pelo qual eles aceleram o processo de inicialização é que ele carrega apenas os drivers de que precisa (por exemplo, os drivers da placa-mãe, o controlador do disco rígido, a placa de vídeo, etc.) para acessar a área de trabalho. Uma vez lá, ele pode começar a detectar qualquer novo hardware. Se o hardware mudar demais para o Windows, ele não será inicializado, pois não sabe como carregar o novo hardware. (Eu percebo que isso é uma simplificação, já que não conheço a mecânica completa por trás dele, apenas a teoria da operação).

Em seguida, dinheiro. O Linux é grátis (como na cerveja), enquanto o Windows custa à maioria das pessoas US $ 100 ou mais por licença, por PC (edição OEM, Windows 7 Home Premium, desde quando era novo). O Linux não se importa ou quer se importar com o que você instala. O Windows é de propriedade de uma corporação (que as pessoas tendem a esquecer, estão nele pelo dinheiro, não pelas pessoas). Se a Microsoft conseguir dinheiro com seus clientes, eles provavelmente farão isso.

Quanto a fazer a restauração real? Eu ainda não recuperei um sistema Linux completo, então não posso falar completamente sobre isso. Eu restaurei instalações do Windows, mesmo para um novo hardware. Dependendo de como o backup funciona, depende de como recuperar e por quê.

Se o seu sistema Windows inicializar bem no hardware antigo e você simplesmente quiser movê-lo para um novo hardware, você deve instalar os novos drivers (para que eles estejam disponíveis no momento da inicialização) e executar o comando sysprep para " feche-o e force o Windows a detectar novos drivers. Mova o disco rígido e ele deve inicializar bem.

Se o Windows não inicializar corretamente, você precisaria ter uma imagem com uma ferramenta que oferece um recurso de restauração "bare metal" para remover as referências de hardware específicas do sistema da imagem e, essencialmente, fazer com que o Windows acredite que é uma nova instalação ... Com seus arquivos atuais. Eu não sei exatamente a magia que faz isso, mas é assim que acontece.

    
por 19.05.2014 / 19:19