Além do significado da ESP (partição do sistema EFI), ela é na verdade qualquer partição formatada com uma das UEFI variantes especificadas de FAT e dado um tipo específico de partição GPT para ajudar o firmware a encontrá-lo. Desta forma, todos os executáveis EFI serão armazenados em um único local e "encadearão" o carregador específico do sistema operacional ou outros executáveis EFI
As etapas de inicialização com essa configuração são:
- Sistema ligado - POST (teste automático de ativação)
- O UEFI carrega seus firmwares e inicializa todo o hardware necessário para inicializar.
- Firmware determina qual é a partição a ser lida e onde os aplicativos UEFI são armazenados
- O firmware lê os dados do Boot Manager para decidir, com base em uma lista, qual aplicativo EFI tem a prioridade mais alta para inicializar. Alguns sistemas UEFI são menos flexíveis e esperam apenas um aplicativo UEFI que precise ser armazenado em
<ESP>/EFI/BOOT/BOOTX64.EFI
.
- O aplicativo UEFI é lançado. Ele pode iniciar / encadear outro aplicativo UEFI (como um shell / menu UEFI) ou carregar o initramfs e o kernel.
Basicamente, é uma partição FAT onde você armazena aplicativos EFI. A vantagem aqui é que você não precisa mais de um "setor de inicialização". É uma partição onde você armazena binários (arquivos efi) e faz o que quiser (depende de como sua placa-mãe implementa a especificação).
Resposta de atualização: Esta partição será compartilhada de forma que um EFI (Gummiboot, rEFInd ou Grub) relacionado ao Linux eo carregador padrão EFI do Windows 8 ( \EFI\Microsoft\Boot\bootmgfw.efi
) sejam armazenados no mesma partição. É com você se você deseja criar menus diretamente no EFI Firmware ou usando o Grub para criar entradas para o Windows e o Linux. Exemplo .
Infelizmente, o Windows 7 32bit e o Windows Vista e mais antigos (não importa 32 ou 64 bits) não suportam o EFI + GPT. Você terá que usar as soluções Bios + MBR para inicialização dupla.
Leitura adicional: