Eu tive que habilitar o "BIOS Legacy mode" no próprio BIOS para instalar qualquer coisa antes do Windows 8 no meu laptop com Windows 8 da HP ... ele permitiu que a bios operasse o estilo "legado" assim como o uefi.
Uma frase "UEFI, ou Unified Extensible Firmware Interface, é uma recriação completa de um ambiente de inicialização do computador e, como tal, quase não tem semelhanças com o BIOS do PC que ele substitui. Embora o BIOS seja fundamentalmente uma peça sólida firmware, UEFI é uma interface de software programável que fica no topo do hardware e firmware de um computador (e de fato UEFI pode e fica em cima do BIOS.) Ao invés de todo o código de boot ser armazenado no BIOS da placa-mãe, a UEFI EFI / diretório em alguma memória não volátil, seja em NAND na placa-mãe, no seu disco rígido ou em um compartilhamento de rede (mais sobre isso mais tarde). "
No entanto, acabei colocando um ambiente de inicialização tripla no laptop - Windows XP, Windows 7 e Debian Linux. Que foi uma espécie de DOR para descobrir, mas eu tive que primeiro instalar o Windows XP, o Windows 7, cujo bootloader é EFI, mas também verá o Windows XP instalar e permitir que você selecione entre os dois. Então eu tive que fazer uma imagem debian que era uma EFI, mas também instalei o greb, substituindo o bootloader do windows 7 efi. Então, agora, na inicialização do laptop, o uefi bios carrega o bootloader do greb e eu posso escolher entre o Windows 7 ou o Debian. Se eu escolher o Windows 7, então eu tenho a escolha se eu quero arrancar 7 ou XP. Espero que ajude.