rEFIt no Mac não inicializa na instalação USB depois que o sistema operacional é instalado

0

Recentemente, usei o Bootcamp para instalar o Windows 7 Professional (64 bits) no meu Mac Book Air 3,2. Eu não tinha um CD / DVD, então usei ISO e USB.

Foi assim que eu fiz:

  1. Use o VirtualBox para instalar o ISO do Windows
  2. Use o Virtual Windows para copiar o conteúdo do ISO em um USB de 8 GB e suas informações de inicialização. (bootsect.exe) (Guia aqui )
  3. Use o Daemon Tools para enganar o BootCamp 5.0 para particionar o disco.
  4. Instale rEFIt e use-o para inicializar o USB de instalação do Windows que eu criei anteriormente usando o VirtualBox.
  5. Instale o Windows e, em seguida, instale manualmente todos os drivers de suporte do Apple BootCamp.

Então, percebi que havia dado muito pouco espaço para o Windows. Então, fiz isso:

  1. Encolha a partição do Mac.
  2. Inicialize no Windows 7.
  3. Use o Windows 7 para expandir a partição para ocupar o espaço não alocado.

Agora, o Windows trava na inicialização com o erro de não encontrar um dispositivo inicializável. Então, eu usei o Partitioning Tool do rEFIt para reparar o MBR.

Até agora, tudo bem. Então vem o problema.

Ao inicializar, o Gerenciador de inicialização travou com status code 0xc0000225 e me disse para usar o disco de instalação para reparar o computador (como foi dito em um guia on-line também [não consigo encontrá-lo, desculpe])

Eu inseri o USB que eu criei anteriormente com o VirtualBox contendo o conteúdo ISO e as informações de inicialização e reiniciei o Mac e o rEFIt.

Eu selecionei a partição de inicialização 1 (que é a Partição 1 para o USB, / dev / disk1) mas em vez de inicializar na Instalação, ela inicializou no meu sistema operacional Windows (que falha, é claro, porque é uma instalação mal feita )

Então, agora não consigo inicializar no USB de instalação (selecionar o USB ou o Windows é inicializado na mesma coisa) e preciso fazer isso para reparar o sistema!

Como devo inicializar no USB?

Obrigado antecipadamente!

Editar:
Eu tentei usar a ferramenta USB do Windows, mas ela ainda não funciona.

Editar 2:
Tentei usar o rEFIne, também não consegui trabalhar. Agora tente CD (se eu conseguir um) e edite os valores do BIOS.

    
por ihsoy ih 03.04.2013 / 09:16

1 resposta

2

Você destruiu sua tabela de partições. Veja como:

  1. As configurações de inicialização dupla do Windows / OS X quase sempre usam um MBR híbrido , que é perigoso (como você descobriu) hack que envolve a cópia de até três entradas da tabela de partição GUID (GPT) em uma tabela de partição Master Boot Record (MBR). Isso cria a oportunidade de os dados GPT e MBR ficarem fora de sincronia.
  2. Quando você redimensionou sua partição Mac (presumivelmente no OS X), a ferramenta Mac ajustou o lado da GPT e provavelmente também o lado do MBR. Até aí tudo bem.
  3. Quando você redimensionou a partição do Windows no Windows, ajustou o lado do MBR sem tocar nos dados da GPT . Como o GPT é a tabela de partições real , isso significa que sua tabela de partições agora está danificada, embora não de forma irreparável.
  4. Quando você usou gptsync do rEFIt, ele criou um novo MBR híbrido, baseando-se nos dados do GPT. Como os dados do MBR continham o único registro preciso de sua partição do Windows, isso efetivamente destruiu essa partição.

Quão ruim isso é depende exatamente de como você redimensionou suas partições. Se a partição do Windows foi primeiro no disco, pode ser relativamente fácil recuperar a situação, pois agora você deve ter uma definição de partição do Windows com o ponto inicial correto, mas um ponto final incorreto. Isso pode ser relativamente fácil para alguns utilitários se recuperarem; no entanto, considerando seus sintomas e a maneira usual como essas coisas são colocadas nos Macs, suspeito que a instalação do Windows veio após a instalação do OS X. Nesse caso, quando você redimensionou o Windows, moveu seu ponto inicial. Se isto foi o que aconteceu, então os passos que você tomou significam que o novo ponto de partida da partição do Windows agora está perdido.

Em ambos os casos, sua melhor esperança de recuperação é usar uma ferramenta como TestDisk, que é uma ferramenta para identificar sistemas de arquivos "perdidos". Se essa recuperação for bem-sucedida, você terá um GPT correto com todas as suas partições, incluindo a partição redimensionada do Windows. Você então poderá usar gptsync para criar um novo MBR híbrido e, com sorte, o Windows iniciará a inicialização novamente. Ironicamente, você pode precisar excluir o que parece ser sua partição do Windows para que a recuperação seja bem-sucedida. (Eu recomendo usar gdisk para esta tarefa, já que posso garantir que não vai tocar no que está dentro da partição. Não tenho certeza do que o Utilitário de Disco faz quando exclui partições. Observe que o procedimento de recuperação do TestDisk não é 100% seguro, portanto, é altamente recomendável criar um backup completo da instalação do OS X antes de continuar. Se isso falhar, você pode tentar procurar outra ferramenta que faça o mesmo trabalho; É concebível que uma ferramenta funcione quando outra não. Se você não puder se recuperar dessa maneira, precisará reinstalar o Windows a partir do zero.

No futuro, lembre-se da regra nº 1 ao lidar com MBRs híbridos:

SEMPRE MODIFICAR PARTIÇÕES COM FERRAMENTAS ATUAIS DA GPT!

Usar as ferramentas que não reconhecem o GPT no Windows para redimensionar a partição do Windows é o que coloca você em problemas, embora a aceitação cega de gptsync dos dados da GPT em face de dados MBR conflitantes também exacerbou o problema.

Você também pode agradecer a Apple por esse problema; eles são os que impulsionam MBRs híbridos em seus clientes, apesar de violarem a especificação GPT e serem um acidente esperando para acontecer. (Você está longe de ser a primeira pessoa a ser mordida por este problema!)

    
por 06.04.2013 / 21:58