Migrar a instalação não inicializável do Windows 7

1

Até vários meses atrás, eu tinha uma instalação de 64 bits do Windows 7 rodando muito bem através do Boot Camp no meu iMac (iMac7, 1). Eu ia dar o computador para os meus pais, e para enfeitá-lo, decidi trocar o HDD interno por um pequeno (60GB) SSD (a operação correu bem e o computador roda muito bem). Enfiei o disco rígido antigo em um gabinete externo e o guardei.

Agora, recebi meu computador de volta de meus pais e ele ainda está em execução no SSD, o que é ótimo, exceto que não tenho espaço para reinstalar o Boot Camp, e não posso usar a partição anterior do Boot Camp. tinha feito (tanto quanto eu posso dizer, você não pode inicializar o Windows 7 fora de uma unidade USB externa). Então, eu instalei o VMware Fusion para pelo menos tentar virtualizar a unidade antiga, exceto que a partição parece ter perdido sua capacidade de inicialização, por qualquer motivo. Não consigo inicializar a instalação do Windows no VMware Fusion - ela simplesmente fica presa tentando carregar a unidade SATA 1 e não consigo inicializá-la pelas formas normais (as Preferências do Sistema não listam a partição como inicializável e pressionam a opção na inicialização só me deixa preso no estágio No bootable device ).

Depois de passar um dia inteiro tentando consertar essa instalação do Windows 7 (o mais longe que consegui foi uma dica sobre inicializar a máquina virtual a partir do CD de instalação do Windows e pela linha de comando executando bootrec.exe /fixmbr , mas o Mac OS X tem segurança recurso que impede que as VMs alterem seus setores de inicialização, e não consegui encontrar nenhum meio de desativá-las), percebi que teria de salvar meus arquivos da partição em uma VM. (Eu também tentei usar as ferramentas de recuperação no disco, mas nenhuma ajudou).

A escolha seletiva e a transferência manual de arquivos e pastas não duram apenas uma eternidade, mas tenho certeza de que sinto falta de algo. Infelizmente, todas as ferramentas de migração que encontrei (incluindo a transferência fácil da própria Microsoft e a ferramenta de conversão da VMware) exigem o lançamento de um cliente na unidade antiga, o que não é possível, pois a unidade não é mais inicializável.

É incrivelmente frustrante, mas existe uma maneira de salvar meus arquivos sem precisar transferi-los individualmente?

(Para completar, apenas vou mencionar o que eu tentei: o rEFIt, que não mudou nada; importar a partição do Boot Camp para o Parallels Desktop - que também não pôde ser inicializado, e falhou de qualquer maneira; as ferramentas de recuperação enquanto inicializadas a partir do CD de instalação do Windows 7, que diz que as ferramentas de recuperação diferem da minha instalação do Windows e que não posso usá-las - estranho, pois o problema não é apresentado ao operar no VMware; mesmo tentando conseguir registrar a unidade como uma possível fonte para uma VM, que ela se recusa a fazer, batendo minha cabeça contra a mesa, o que foi simplesmente prejudicial.)

    
por Itai Ferber 12.12.2011 / 05:49

3 respostas

0

No final, o que acabei fazendo foi substituir o disco rígido interno no meu computador novamente. Não ser capaz de usar o Boot Camp foi a gota que quebrou as costas do camelo, e eu simplesmente decidi que o SSD não atendia às minhas necessidades.

Antes de substituir meu disco rígido, criei uma VM limpa do VMware Fusion e instalei o Windows 7 nele. Eu compartilhei minha partição do Boot Camp com a máquina virtual e simplesmente copiei todos os arquivos de que precisava, manualmente, e fiz uma lista de aplicativos instalados que precisaria reinstalar. Não parecia haver nenhuma maneira automatizada de fazer isso. Em seguida, apaguei a antiga partição do Boot Camp.

Após substituir o disco rígido interno (e transferir o Mac OS X e arquivos para ele), criei uma partição do Boot Camp e instalei outra cópia do Windows 7. Depois, usei o VMware Fusion para carregar o Boot Camp como uma VM bem como a outra VM (ter as duas VMs em execução tornou o computador incrivelmente lento, mas meus 6 GB de RAM certamente ajudaram - seus resultados podem variar) e iniciei uma Transferência Fácil do Windows entre eles em uma rede (porque eles estão no mesma rede virtual, os arquivos simplesmente são transferidos no disco rígido, e não através de uma rede - é muito rápido).

Depois disso, eu reinstalei todos os meus aplicativos antigos manualmente e agora tudo funciona muito bem. Sim, foi um movimento radical, mas não parecia haver muitas outras opções.

    
por 22.12.2011 / 15:38
1

Supondo que o único problema com a partição é que ela não é inicializável:

Se tudo o que você deseja fazer é salvar as preferências e configurações do usuário, junto com seus arquivos, documentos e coisas do tipo, faça o seguinte.

Na máquina / instalação, etc. que você planeja usar no futuro, crie um usuário limpo e faça logon com ele (isso criará todos os arquivos que precisarão ser sobrescritos e evitará as cópias que você quero ficar para ficar).

Em seguida, em uma conta separada, copie toda a estrutura de diretórios, certificando-se de que esteja sobrescrevendo os arquivos, incluindo aqueles em subdiretórios, etc.

Confirme se a versão do ntuser.dat que está em vigor agora (em c:\users\<user name>\ é aquela da partição quebrada (via datastamp, tamanho ou outra coisa). Se não estiver, provavelmente você não copiou todos dos arquivos ocultos, e você deve começar de novo (certificando-se de que você pode ver os arquivos ocultos resolve este problema).

Isso deve migrar seu perfil.

Observação: Isso deve ser feito para um usuário limpo, tanto para minimizar as possíveis falhas quanto para evitar a perda acidental de dados (dois arquivos com o mesmo nome e caminho nos drives antigos e novos causarão isso).

    
por 22.12.2011 / 09:12
0

Já fiz isso antes com sucesso com o VirtualBox, era uma versão anterior e parei de usá-lo, porque não precisava do Windows. Aqui está um guia que aponta para um que eu uso e aborda mais algumas questões

link

    
por 21.12.2011 / 20:42