Estou tentando configurar o Windows 8 e o Arch Linux em um novo Sony Vaio E14 com o Windows 8 pré-instalado.
Tão longe:
- instalei o W8 no meu novo SSD (alternado para o HDD original) usando a mídia de recuperação
- encolheu a partição W8, partição de recuperação excluída, troca desabilitada
- inicialização W8 confirmada muito bem
Para o Arch:
- inicialização segura desativada na BIOS
- inicialização W8 confirmada muito bem
- Inicialize o Arch fora do CD e instale tudo na 4ª e 5ª partições
- configurar o rEFInd para o carregador de inicialização do kernel EFIstub
Depois disso, piorou. Não consegui inicializar nada além do Windows 8 (embora eu estivesse feliz por eles pelo menos continuarem funcionando bem).
Tentou:
- criando EFI \ refind \ e colocando o .efi lá (conforme o manual do Arch
- substituindo EFI \ boot \ bootx64.efi
- substituindo EFI \ Microsoft \ Boot \ bootmgr.efi
- sobrescrevendo EFI \ Microsoft \ Boot \ bootmgfw.efi --- YAY rEFInd mostrado!
Por enquanto, tudo bem. Eu mantive todo o diretório W8 Boot \ no EFI \ windows8 e configurei um menu de inicialização; e inicializou muito bem.
Mas, ao reiniciar, tudo estava errado - 'Sistema operacional não encontrado' em vez de qualquer carregador de inicialização (refind ou w8).
Inicializei novamente no Arch usando o CD ao vivo para descobrir que a partição EFI tinha uma tabela FAT incorreta. O fsck.vfat o corrigiu e eu descobri que o EFI \ Microsoft \ Boot estava de volta ao seu estado original (todos os arquivos de refind foram excluídos e substituídos pelos gerenciadores de inicialização W8). Eu os sobrescrevi novamente e voltei a aparecer corretamente e o Arch sendo perfeitamente inicializável.
Depois disso, tentei renomear apenas EFI \ Microsoft \ Boot \ bootmgfw.efi para bootmgfw.001.efi (copiando .efi do refind para bootmgfw.efi e mantendo todos os outros arquivos como estavam), mas com exatamente o mesmo resultado. Tentei marcar a partição GPT EFI como somente leitura, mesmo resultado.
Agora estou meio sem sorte. O Arch é inicializado corretamente, o W8 também, mas destrói a partição EFI no processo.
Obrigado por todas as idéias, o Google me levou até aqui e não consigo encontrar nada melhor.
PS - Windows 8 TALVEZ destrói a partição após o desligamento - quando eu ordeno um desligamento no W8, leva um tempo invulgarmente longo (cerca de meio minuto em vez de ~ 5 segundos). Então, em teoria, eu poderia resolver isso redefinindo o laptop com força, em vez de um desligamento normal, mas isso não é legal.