Laptop com Windows 8.1 com UEFI - Como o modo CSM realmente funciona?

3

Tenho o laptop Asus X200MA com Firmware UEFI & Windows 8.1 pré-instalado no modo UEFI (CSM desativado). Agora, se eu ativar o CSM, descobri que ele ainda inicializa com êxito no Windows 8.1, que, do contrário, usa o esquema de partição GPT.

Estou curioso para saber como isso é possível? se eu entendi corretamente, o CSM emula a inicialização do modo BIOS no firmware. Portanto, ele deve procurar pelo disco MBR e, como ele não encontra nenhum, não deve permitir a inicialização do Windows 8.1 fora do GPT.

Obrigado.

    
por pat2015 04.10.2016 / 20:19

1 resposta

0

Na maioria dos firmwares, ativar o modo CSM não reverte totalmente o sistema ao comportamento de 1990 - ele apenas adiciona entradas especiais de "disco BIOS" ao menu de inicialização normal. Se essas entradas falharem, por exemplo, se o disco não tiver assinatura de 'bootloader' - o firmware continuará tentando a próxima entrada, até que finalmente chegue ao item "UEFI: Windows".

Lembre-se de que até mesmo os sistemas BIOS reais têm um "menu de seleção de inicialização" para escolher de qual dispositivo inicializar - eles não são forçados a se ater a uma única origem de inicialização. Então, o UEFI CSM fazendo o mesmo não é novidade.

(Além disso, o BIOS normalmente não se importa com as partições atuais , apenas o bootcode, e um disco particionado pelo GPT pode conter o bootcode do BIOS no MBR de proteção. E vice-versa, EFI carregadores de inicialização podem viver em discos particionados por MBR.)

    
por 04.10.2016 / 22:28