Como restaurar uma partição do Windows 7 Bootcamp

1

Meu iMac era um daqueles que sofriam de um HDD com defeito da Seagate , e falhou algumas semanas atrás . Em antecipação de consertá-lo na Apple Store, eu consegui clonar a partição do OS X facilmente usando o Carbon Copy Cloner, mas estava tendo muita dor clonando a partição do Windows. No final, consegui copiar todos os arquivos da unidade para uma unidade externa com uma partição FAT32. Agora que o disco rígido foi trocado, agora quero restaurar minha instalação do Windows 7.

A primeira coisa que tentei foi inicializar a partir do DVD do Windows 7, reformatar a partição Bootcamp (nova, interna) e usar robocopy (em uma janela de comando) para copiar os arquivos da unidade USB (externa) para a unidade interna . Mas isso não funciona, pois não consigo inicializar a unidade resultante. Se eu, então, inicializar a partir do DVD do Windows 7 novamente e executar a ferramenta de reparo de disco (ou seja lá como ela for chamada), ela "consertará" meu disco. Isso resulta em (A) ter 3 opções diferentes de "Windows 7 (recuperado)" listadas quando tento inicializar a unidade, sendo as duas primeiras não-funcionais, mas a terceira funcionando, (B) a partição não pode mais ser lida pelo OS X (não aparece na área de trabalho e aparece como uma entrada fantasma como "disk0s4"), (C) quando a partição do Windows é inicializada, tem quatro arquivos diferentes "desktop.ini" abertos em quatro blocos de notas diferentes.

Obviamente, eu gostaria de ter minha instalação do Windows de volta, mas não se isso significa (A) não ser capaz de inicializar no Windows sem selecionar manualmente a terceira opção mágica (B) não ser capaz de ler a partir da partição no OS X (C) sempre tendo toneladas de arquivos de lixo abertos toda vez que eu entro na minha conta.

Existe alguma maneira de recuperar minha partição do Windows 7 Bootcamp, dado que tudo que eu tenho é uma unidade de backup que contém os arquivos (não uma cópia clonada em bloco)?

(Eu também estou feliz de inicializar a partir de uma instalação USB do gparted / clonezilla Live se essas ferramentas forem apropriadas.)

    
por Shaggy Frog 01.05.2013 / 04:54

2 respostas

1

No final, a correção parece ser relativamente simples: depois que a robocópia terminar, basta executar o comando " bootrec /RebuildBcd ". A partição tornou-se inicializável e legível no OS X, e selecionando a partição Bootcamp do gerenciador de inicialização (pressionando Option ao reinicializar o computador) funciona imediatamente - sem confundir o menu com várias opções "Windows 7 (Recuperado)". Por fim, consegui consertar a abertura de vários arquivos desktop.ini nos blocos de notas simplesmente excluindo os próprios arquivos (eles estavam vivendo em C:\ProgramData\Microsoft\Windows\Start Menu ). O Windows também me levou a esvaziar minha Lixeira porque ela dizia que estava corrompida - e isso estava bem para mim.

Na verdade, eu tenho muitos arquivos fantasmas com o padrão de nome " ._filename " na minha máquina - isso pode ser um artefato de ter usado o Carbon Copy Cloner para espelhar todos os arquivos da minha antiga partição NTFS do Bootcamp para um FAT32 partição na minha unidade USB externa. Eu estou tratando-os como um aborrecimento por agora, nada mais.

Por questão de perfeição, aqui estão todos os passos que usei para obter minha partição Bootcamp de volta (com o melhor da minha memória - eu posso ter nomes errados para algumas coisas):

  1. Instale o OS X no HDD interno. Inicialize a partir dele.

  2. Insira o DVD do Windows 7.

  3. Execute o Bootcamp Assistant e selecione a opção para instalar o Windows. Particione a unidade com a interface do usuário que ela apresenta. Aguarde a máquina reiniciar a partir do DVD. (Eu acho que apenas o assistente pode corrigir o GPT / MBR "híbrido" corretamente.)

  4. Na tela de nível superior do instalador do Windows 7, primeiro selecione a opção Instalar, mas apenas para reformatar a partição que o assistente do Bootcamp criou de FAT32 para NTFS. (Eu acho que eu tive que ir "Opções Avançadas" ou algo assim, ao visualizar a lista de unidades.) Em seguida, saia da tela de instalação de volta para a tela de nível superior.

  5. Na tela de nível superior, selecione Reparar seu computador.

  6. Uma caixa de diálogo aparecerá e imediatamente abrirá outra janela com uma barra de progresso. Quando terminado, ele irá pedir para "reparar" a unidade. Clique em Não . Em vez disso, vá para a tela seguinte usando o botão.

  7. Uma nova caixa de diálogo será exibida com várias opções diferentes. Selecione a opção para abrir uma janela do Prompt de Comando.

  8. Use o robocopy (com /mir e opções como /nfl para velocidade) para copiar arquivos da unidade externa para a partição Bootcamp interna (agora formatada com NTFS).

  9. Execute bootrec /RebuildBcd . Não use as opções /FixMbr ou /FixBoot ! Eles vão arruinar tudo !! Provavelmente ele encontrará apenas sua partição Bootcamp (que provavelmente é C:\ ). Escolha "Sim".

  10. Reinicie a sua nova partição do Bootcamp.

Ufa !!!

    
por 02.05.2013 / 07:57
0

Eu começaria do zero com uma nova configuração do Boot Camp no OS X e uma nova instalação do Windows. Você pode restaurar seus arquivos de dados a partir do backup que você fez.

Além das pequenas irritações que você observou, há uma pequena possibilidade de o Windows ter ajustado seu MBR híbrido (uma parte necessária de uma instalação do Boot Camp) de uma maneira que poderia ser extremamente perigosa. Eu poderia diagnosticar isso melhor se eu pudesse ver os dados de particionamento em ambos GPT e os lados MBR do seu disco. Você pode obter isso em gdisk digitando p para visualizar as principais partições GPT e digitando x seguido por o para visualizar as partições do MBR. (Você digitaria q para sair do programa.) Se você seguir meu conselho anterior e fizer uma nova reinstalação do Windows, primeiro configurando um novo ambiente do Boot Camp no OS X, não há motivo para se preocupar com isso. isso, já que a configuração do Boot Camp substituirá o antigo MBR híbrido por um novo. Se você decidir que deve manter sua instalação atual do Windows, verificar se as configurações GPT e MBR estão sincronizadas vale a pena; mesmo que o risco de um problema seja baixo, as conseqüências se houver um problema são grandes. Além disso, não executa o programa gptsync do rEFIt; se o tipo de problema em que estou pensando existir, isso piorará as coisas.

    
por 02.05.2013 / 02:38