Sob essa pergunta , disseram-me que "UEFI com CSM" é essencialmente o modo BIOS. Isso me deixou bastante confuso porque o que aprendi ao longo dos anos está longe disso.
De acordo com minha observação, acho que o CSM é um mecanismo especial que permite que o UEFI OS anterior "não canônico" seja inicializado.
Aqui está minha observação:
O nome completo para UEFI com CSM é
UEFI com módulo de suporte de compatibilidade
que, como o próprio nome sugere, é um "módulo supprt" para UEFI.
Eu tenho três partições na unidade principal do meu computador. A unidade está formatada para GPT e as três partições são uma ESP (EFI System Partition) e duas Primárias (Windows 10 / Windows 7 cada uma). Existem três opções para o "Modo de inicialização" nas configurações da placa-mãe, "Legado", "UEFI" e "UEFI com CSM".
Se estiver definido como "Legado", o computador informará "Nenhum sistema operacional encontrado". Está correto. Se estiver definido como "UEFI com CSM", o Windows será inicializado normalmente. Se estiver definido como "UEFI", apenas o Windows 10 poderá inicializar. No log de inicialização segura, vejo o Windows 7 travado
classpnp.sys
.Tentei remover
\Windows\System32\winload.exe
dos dois volumes (fiz isso em um ambiente Windows To Go) e nada deu errado, então restaurei o arquivo.Liguei outra unidade no MBR, contendo duas partições. Um primário ativo com FAT32 e outro primário com NTFS, com outro Windows 7 instalado. Parece que, no entanto, não consigo inicializá-lo se as configurações de MB estiverem definidas como "UEFI" ou "UEFI with CSM", mas inicializa perfeitamente quando definido como "Legado". Se eu editar o BCD na partição EFI no disco primário para adicionar uma entrada para esta instalação experimental do Windows 7, ele será inicializado em "UEFI com CSM", mas continuará travado
classpnp.sys
em "UEFI".Eu tenho outro computador com uma placa-mãe MSI B85 que possui um comutador chamado "CSM". Se estiver ativado, há duas opções disponíveis no "Modo de inicialização", "UEFI" e "Legado". Se estiver desativado, o Modo de inicialização está bloqueado para UEFI. Nesse caso, o modo "UEFI" com o CSM ativado permite que o Windows 7 seja inicializado, mas não será inicializado com o CSM desativado.
As experiências acima me fizeram acreditar que "UEFI com CSM" é um modo especial de EFI, então por que ainda me disseram que é BIOS?