Clona uma instalação do Windows em um disco rígido de 3 TB; MBR para GPT

19

Eu tenho o Windows 7 Professional de 64 bits instalado na minha área de trabalho. Infelizmente para mim e minha carteira, meu disco rígido está falhando. Eu comprei um disco rígido de 3TB como um substituto para a minha unidade atual de 2TB. Eu gostaria de evitar o máximo de problemas possível para migrar para essa nova unidade, portanto, gostaria de copiar minha partição atual para a nova unidade usando o Gparted. O problema é que eu suspeito que minha partição atual é MBR, e eu preciso de GPT no meu novo disco, uma vez que é de 3 TB.

Posso simplesmente copiar a partição MBR no novo disco e depois convertê-la em GPT após o fato (você pode até converter o tipo de uma partição)?

Ou eu precisaria copiar de alguma forma o conteúdo da partição para uma partição GPT na nova unidade?

Como faço para fazer essa transição?

Além disso, há algum problema que eu deva desconfiar da inicialização de uma partição GPT? Se for importante, minha placa-mãe tem 1 ano a partir de maio de 2012.

Editar:  Minha mãe tem 1 dia de vida. Meu antigo não tem compatibilidade com UEFI, então decidi fazer uma atualização para a Intel hoje, já que precisaria de uma placa-mãe UEFI para usar meu novo HDD.

Quanto posso usar um disco rígido que está morrendo (setores defeituosos de acordo com o Teste de Fitness da Hitachi Drive)

Eu não assumi nada, para ser seguro.

Editar 2:  Depois de duas tentativas de clonagem, nada funcionou (clonagem direta ou clonagem de uma imagem). Acabei de instalar o Windows fresco e depois copiei tudo o que pude. Honestamente, depois de vários dias de estresse com o software de clonagem, eu recomendaria isso para qualquer um que tenha esse problema no futuro.

    
por DanBlakemore 01.07.2012 / 11:52

5 respostas

5

Use o clonezilla para fazer uma imagem do seu disco rígido e depois restaurar a imagem para a sua nova unidade e seria como se nada tivesse acontecido. link
Você terá que inicializar o clonezilla de um USB ou CD para fazer isso.

Tudo bem, dadas as novas informações, recomendo que você faça o seguinte:

  1. Particione sua unidade de 3 TB ao meio.
  2. Crie a imagem usando o software acima, salvando a imagem na segunda metade da partição que acabou de criar. (Clonezilla permitirá que você especifique onde deseja colocar a imagem)
  3. restaure a imagem para o primeiro semestre.
  4. Uma vez que parece que tudo está bem, formate a segunda partição e exclua a segunda partição
  5. Estenda a primeira partição para cobrir a unidade inteira.

Observação: se você não tiver espaço suficiente, talvez seja necessário remover alguns de seus jogos e instalá-los depois que a imagem cair.

Eu recomendo apenas brincar com ela até conseguir o que você quer, porque contanto que você tenha o original, você ficará bem.

    
por 04.07.2012 / 11:13
15

Nenhuma das respostas até agora me deu todas as informações necessárias para resolver esse problema. Eu resolvi isso e estou executando com sucesso a minha instalação antiga do MBR do Windows no UEFI e GPT agora.

  1. Conecte apenas sua unidade de destino e execute a Instalação do Windows 7 no modo UEFI. Você pode fazer isso habilitando UEFI no BIOS e usando o DVD. É possível fazer um stick USB que o UEFI inicializa, mas a ferramenta da Microsoft não fará isso. Cuidado com isso.
  2. Instale o Windows 7 limpo na sua unidade destino . Você pode confirmar que está no modo UEFI, pois três partições (EFI, MSR e Main) serão criadas.
  3. Conecte sua unidade de origem e inicialize um CD / DVD / USB live Ubuntu (ou outro Linux) e use NTFSCLONE (do terminal com super usuário priv: 'sudo ntfsclone', a sintaxe é fácil de usar da página de ajuda) Copie sua partição NTFS de sua unidade de origem e sobrescreva a partição principal do Windows em sua unidade de destino. Cuidado com a sintaxe do NTFSCLONE, ele pode ter o destino e a origem na linha de comando ao contrário.
  4. Desconecte a unidade de origem e aproveite sua instalação antiga na nova unidade.

Pelo que vejo, em vez de executar o código de inicialização no início do disco, a EFI simplesmente executa o código de inicialização na partição EFI FAT32 em um local predeterminado; esse código de inicialização inicia a instalação do Windows. À medida que sobrescrevemos um que foi configurado corretamente, ele inicia o antigo.

Levou-me literalmente dias a brincar para resolver tudo isto e agora espero que outros não tenham de o fazer.

(Outras notas: no meu Intel DP43TF eu tive que atualizar o BIOS e configurar o BIOS para IDE em vez de AHCI para a configuração do Windows. Eu troquei de volta para AHCI depois de colocar minha instalação antiga no drive GPT e tudo estava bem )

Testado e funcionando!

    
por 17.09.2012 / 01:57
3

Primeiro, você precisa ter certeza de que sua placa-mãe suporta o boot UEFI. Pode ter que habilitado no BIOS.

O conteúdo da partição em si é NTFS e não tem diferença entre o MBR e o GPT. Mas o código de inicialização necessário para a inicialização via UEFI na partição pode ser diferente.

Além disso, a maior diferença é a partição de inicialização ~ 100MB, que geralmente está localizada logo antes da partição do sistema. A UEFI precisa de uma partição adicional.

Você pode tentar criar duas partições de 100MB manualmente, depois copiar a partição do sistema depois dela. Em seguida, inicialize o CD de instalação do Win7 e deixe-o reparar o processo de inicialização. Isso pode funcionar, no entanto, eu não sei (nunca tentei).

Mas acho que seria mais fácil iniciar uma nova instalação do Windows 7 e permitir que ele particione o disco automaticamente. Durante a instalação, você pode redefinir o computador e depois substituir a instalação incompleta pela antiga.

Configurações recomendadas de partições de disco baseadas em UEFI

    
por 01.07.2012 / 13:07
3

Eu atualizei de um drive de 2T MBR para um de 3T GPT (cada um com uma partição Win 7 OS e uma partição de dados). Os comentários aqui me deram uma grande ajuda na transferência das antigas partições do Win 7 MBR para as novas GPT, especialmente a partição de inicialização. Apenas para compartilhar aqui o que eu fiz para que levasse menos tempo para outros com a mesma necessidade:

Eu tinha as duas unidades conectadas, além de um pendrive USB e uma unidade de DVD

  1. Faça o pen drive USB inicializar com o Parted Magic (referência: link )
  2. Pegue o DVD de instalação do Win 7 de 64 bits (ou grave um da imagem iso disponível na rede), configure a opção BIOS do PC (no meu caso, pressione F12 na inicialização) para inicializar o DVD de instalação do Win 7 no UEFI modo
  3. Faça uma instalação limpa do Win 7 no novo disco 3T (não é necessário se preocupar com as configurações, pois elas serão sobrescritas posteriormente) - O Win 7 criará 3 partições automaticamente sob o GPT
  4. Reinicie e defina a opção BIOS para inicializar a unidade USB no Parted Magic (use a plataforma x386_64)
  5. Usando o Partition Editor, reduza a partição do Win 7 ao tamanho necessário e crie uma nova partição de dados com o espaço vazio
  6. Usando o Clonezilla, clone a antiga partição de inicialização do MBR Win 7 na nova partição de inicialização do GPT Win 7
  7. Faça o mesmo com a partição de dados
  8. Desconecte a antiga unidade 2T (opcional: para evitar confusões de letras de unidade), defina a opção BIOS para inicializar a nova unidade 3T no modo UEFI
  9. Quando o Win 7 reportar erro na unidade, siga as instruções na tela para acompanhar "Recuperação do sistema" > "Startup Repair" usando o Win 7 DVD - os problemas serão corrigidos automaticamente pelo Win 7
  10. Reinicialize e permita que o sistema passe pelo chkdsk - a nova unidade está pronta com exatamente as mesmas duas partições e tudo transferido da unidade antiga

Espero que isso ajude - funcionou para mim!

    
por 07.04.2013 / 15:03
2

Outra possibilidade é usar o robocopy. Como o UEFI é necessário apenas para usar a unidade como uma unidade de inicialização, você pode montá-lo com qualquer Windows de 64 bits. Esse método copia os arquivos do disco antigo para o novo após a nova unidade ter sido particionada.

  1. Particione o disco de 3 TB com o Windows
  2. Insira as unidades original e nova em outro computador executando o Windows 7 de 64 bits
  3. Em um prompt de comando (elevado?), execute o comando robocopy F: G: /mir /zb /copyall /dcopy:t /sl /xd "System Volume Information" /xf hiberfil.sys pagefile.sys /xj /r:0 /w:0 /mt:2 /log:robocopylog.txt , em que F: é a unidade de origem e G: é a unidade de destino. Consulte a documentação do robocopy para as definições de sinalização.
  4. Feito.

Eu ainda não testei isso, e posso acabar indo com a resposta de Peter Maxwell, mas eu não quero ser o post do fórum em 2 anos que alguém encontra e está insatisfeito com a falta de respostas.

Esta resposta é baseada no SevenForums.com thread que eu comecei.

    
por 05.07.2012 / 08:57