O Windows 7 se recusa a instalar em partições com estilo gpt no modo de inicialização CMS

O Windows 7 se recusa a instalar em partições com estilo gpt no modo de inicialização CMS

recentemente eu fiz uma pergunta sobre problemas de inicialização do Windows 7 setip em um laptop Toshiba com Windows 8. No entanto, consegui inicializá-lo com o modo de inicialização definido como CMS. O problema que enfrentei foi que, no modo de inicialização CMS, o Windows 7 se recusa a ser instalado em uma partição de formato NTFS no estilo gpt, embora o Windows 7 suporte gpt. Acabei limpando minha instalação de oito e suas partições de recuperação antes de receber o erro, então perdi todas as chances de fazer backup de todos os arquivos. A falta de conectividade com a Internet e de um segundo PC tornou tudo ainda mais difícil. Então limpei a unidade e fiz uma instalação limpa. No entanto, um pouco de pesquisa me disse que o erro ocorreu porque eu não inicializei no modo UEFI. O problema é que a Toshiba se recusa a reconhecer qualquer mídia removível no modo UEFI. Eu tenho uma instalação limpa e funcional do 7 que inicializa bem no modo CMS. Mas ainda gostaria de saber por que isso aconteceu, para fins de conhecimento. Se alguém pudesse lançar alguma luz, seria muito apreciado.

Responder1

Resposta simples:

PorquemaioriaOs firmwares UEFI OEM apresentam bugs e alguns recursos simplesmente não funcionam conforme anunciado na caixa.

Responder2

Você levantou uma série de questões, e outras surgiram em respostas e comentários....

Problema: o Windows não instala no GPT em uma inicialização BIOS/CSM/legacy

Esta é uma limitação do Windows. Você precisaria perguntar a alguém da Microsoft por que eles vinculam o tipo de tabela de partição (GPT vs. MBR) ao modo de inicialização (EFI/UEFI vs. BIOS/CSM/legado). Outros sistemas operacionais são capazes de ser instalados em discos GPT no modo BIOS. Dito isto, tais instalações muitas vezes causam problemas. Existem EFIs com bugs que às vezes falham com essas configurações ou que exigem que detalhes peculiares sejam definidos de maneiras não padronizadas. Esses problemas são raros, mas tenho certeza de que se você vende tanto software quanto a Microsoft, nunca ouviria o fim se tentasse oferecer suporte à inicialização no modo BIOS a partir de discos GPT.

Além disso, a sigla é CSM (Compatibility Support Module), não CMS.

Problema: não é possível inicializar o Windows 7 no modo EFI/UEFI

Esse problema provavelmente foi resultado do baixo suporte EFI na mídia de inicialização padrão do Windows 7. Porém, existem maneiras de superar isso, e uma pesquisa na Web deve resultar em muitas páginas descrevendo como fazê-lo. O primeiro golpe que recebi foiesta página,que é principalmente sobre o processo de instalação, mas inclui um link paraesta outra páginaque descreve exatamente como criar uma unidade flash USB do Windows 7 inicializável por EFI a partir de um disco do Windows.

Outra possível causa do seu problema foi a inicialização segura. O Windows 8 foi a primeira versão do Windows a oferecer suporte a esse recurso, e a grande maioria dos sistemas de desktop e laptop fornecidos com o Windows 8 pré-instalado têm a Inicialização Segura habilitada. Portanto, eles não inicializarão os discos de instalação do Windows 7, a menos que você desative o Secure Boot. Os detalhes de como fazer isso variam de um sistema para outro, mas isso pode ser feito através dos menus do utilitário de configuração do firmware, conforme descrito emesta minha página.Já vi relatos de opções assustadoras ou confusas, mas as que me parecem são relativamente claras.

Problema: Substituindo EFI/UEFI por BIOS

Em teoria, você pode substituir o firmware de qualquer computador. O problema é que geralmente dá muito trabalho. Na pior das hipóteses, talvez seja necessário escrever você mesmo o firmware substituto, o que não é uma tarefa trivial. Por uma questão prática, vocêpoderser capaz de fazer isso combinandoCoreBootcom umSeaBIOScarga útil. Mesmo isso, porém, exigirá um "quociente geek" bastante alto para ser implementado e funcionará apenas emhardware suportado pelo CoreBoot.(Para que conste, eu nunca tentei isso sozinho, então não posso oferecer mais conselhos.)

Para quem não é super-geek, a única opção real é aprender a conviver com EFI/UEFI. Na verdade, não é tão ruim e, na verdade, tem algumas vantagens sobre o BIOS. Istofaztêm uma curva de aprendizado significativa, no entanto. Minhas próprias dicas para o sucesso:

  • Esqueça tudo o que você já sabia sobre BIOS. EFI é diferente. Os fabricantes tentam fazer com que a EFI pareça familiar, mas isso é como tentar fazer com que uma laranja tenha gosto de banana.
  • EFI énãoBIOS. Os fabricantes e muitas pessoas usam “BIOS” para se referir a EFIs, mas isso apenas turva as águas e faz com que as pessoas relutem em seguir o conselho anterior.
  • Fazernãoative o CSM, a menos que você saiba que precisa dele e entenda as consequências. A primeira coisa que o CSM faz é complicar o caminho de inicialização, o que dificulta a depuração de problemas. Muitas pessoas habilitam o CSM devido a um obstáculo inicial para inicializar o instalador do sistema operacional, mas em muitos casos é melhor superar o problema de inicialização no modo EFI do que habilitar o CSM. Às vezes é realmente necessário ativar o CSM, mas essa deve ser uma abordagem de último recurso, a menos que você tenha um bom motivo antecipadamente.
  • Use virtualização em vez de inicialização múltipla. A inicialização múltipla é difícil tanto no BIOS quanto no EFI, e a virtualização significa que cada sistema operacional pode inicializar em sua “própria máquina”, simplificando assim o processo de inicialização.
  • LerPostagem no blog de Adam Williamson sobre como a EFI funciona.Isso é um tanto centrado no Linux, mas cobre muito bem o EFI e como ele difere do BIOS.

Problema: bugs EFI/UEFI

Sim, muitos EFIs apresentam bugs. Se você tiver esse luxo, evite a maioria dos computadores baseados em EFI vendidos até 2013. Alguns, como o Hybrid EFI da Gigabyte, sobre o qual escrevoaqui,deveríamos realmente ser eliminados da nossa miséria.

Às vezes, os bugs da EFI podem ser superados com a atualização do firmware. (A maioria dos fabricantes é culpada de publicá-los em uma página de “atualizações de BIOS” em seus sites.) Infelizmente, a maioria dos fabricantes desistiu de atualizar os EFIs mais fedorentos de seus antigos, então sua melhor esperança com alguns deles é substituir o hardware.

informação relacionada