Duas instalações do Windows 8 em discos rígidos separados - falha ao inicializar

1

Minha placa-mãe suporta UEFI e eu tenho 2 discos nela. Eu fiz os seguintes passos:

a) Instalado Windows 8 via USB em hdd 1 (Vamos chamar isso de WinA ). Funcionou bem, inicializou várias vezes.

b) Instalado Windows 8 via USB em hdd 2 (Vamos chamar isto de WinB ). Funcionou bem, inicializou várias vezes.

Agora, fui para o BIOS e desativei a SATA port * para hdd 2 e tentei inicializar a partir de hdd 1 . WinA não inicializa e não há uma opção de inicialização UEFI-prefixed para ele. : o Eu nunca lidei com Windows 8 (vindo do mac world), então estou um pouco confuso sobre o porquê isso está acontecendo.

Minha idéia é reinstalar WinA , desta vez com hdd 2 desabilitado durante a instalação, mas temo que WinB possa se tornar não inicializável - e configurar todos os meus programas novamente será uma dor. Então qual é a sua opinião? O que devo fazer para ter os dois Windows 8 inicializáveis sem medo de reinstalar WinB e WinA para poder inicializar com hdd 2 desativado?

1 * Para evitar que o WinA tenha acesso ao conteúdo do WinB. Há um motivo razoável ... para o caso de você estar se perguntando (convidados com acesso físico que não podem abrir a caixa).

    
por rollingBalls 20.06.2014 / 00:24

3 respostas

1

Primeiro, você não tem um BIOS; você tem um EFI (tecnicamente um UEFI, que é apenas EFI 2.x; eu uso "EFI" genericamente para se referir a ambos). Eu sei que a maioria das pessoas, e até mesmo os fabricantes, se referem a EFIs como BIOS, mas tem sido minha experiência que essa prática apenas causa confusão, porque as pessoas esperam que suas EFIs ajam como BIOSes - mas elas não. Como explicado por Adam Williamson, EFIs inicializar de uma maneira fundamentalmente diferente das BIOSes, então você realmente precisa deixar suas suposições do BIOS na porta.

Segundo, as EFIs contam com dois carregadores de inicialização armazenados no disco rígido e entradas NVRAM que identificam e priorizam esses carregadores de inicialização. Isto tem suas vantagens, mas também dá ao processo de inicialização EFI dois possíveis pontos de falha. Além disso, algumas EFIs "ajudam" a excluir entradas de inicialização "inválidas" de suas NVRAMs. Eu suspeito que esta é a raiz do seu problema - quando você desconectou o WinA, sua EFI pode ter excluído as entradas de inicialização relevantes para ele da NVRAM, impossibilitando que você inicialize a partir do WinA ao reconectá-lo.

Existem várias maneiras de contornar esse problema. Uma maneira de verificar e trabalhar rapidamente, pelo menos temporariamente, é usar meu gerenciador de inicialização do rEFInd. Você pode baixar e preparar a unidade flash USB ou a versão CD-R; ou (se você estiver disposto a criar novos problemas) instale-o no seu disco rígido. De qualquer maneira, quando você reinicializar o rEFInd, ele deverá apresentar opções de inicialização para as duas versões do Windows. Se isso funcionar e você quiser usar o rEFInd permanentemente, poderá instalá-lo no disco rígido. Como alternativa, você pode usar bcfg em um shell EFI ou efibootmgr em um disco de emergência do Linux para adicionar cópias do arquivo EFI\Microsoft\Boot\bootmgfw.efi do WinA de volta à NVRAM do computador. (Veja aqui para informações sobre bcfg e aqui para efibootmgr .) Alternativamente, o gerenciador de boot do Windows deve ser capaz de gerenciar ambas as instalações, mas eu não sei de improviso como fazê-lo reconhecer que ambos estão presentes.

    
por 21.06.2014 / 03:47
1

Você pode instalar o Windows 8 apenas uma vez, a menos que tenha duas licenças.

Para fins de teste:

Ao instalar o Windows no primeiro disco, o outro disco não deve estar conectado ao computador.

Então você troca - insere o segundo disco, desanexa o primeiro disco e instala novamente.

Então você tem duas instalações completamente independentes do Windows 8 em dois discos.

Depois de decidir qual disco é melhor (mais rápido), você o coloca como primeiro disco em seu sistema. Anexe também o segundo disco. Você pode selecionar no nível do firmware qual disco inicializar.

Você também pode adicionar uma entrada de boot loader para o segundo disco no BCD (Boot Configuration Data) do primeiro disco, assim você obteria um menu de inicialização com duas opções.

Adicionar uma entrada do gerenciador de partida pode ser obtida usando o utilitário bcdedit.exe ou usando a ferramenta GUI Editor Visual do BCD

    
por 21.06.2014 / 09:22
0

Veja, quando você instalou o Windows 8 no HDD 2, a configuração e os arquivos bootloader foram excluídos do HDD 1 e instalados no HDD 2. Portanto, o seu HDD 1 não possui arquivos de carregador de inicialização e seu UEFI apenas não consegue detectar nenhuma instância do Windows 8.

Para sua segunda pergunta , prossiga com a instalação do Windows 8 no HDD 1, seu HDD 2 ainda será inicializável!

    
por 22.06.2014 / 10:28