Gostaria de saber como adicionar o Ubuntu ao menu de inicialização do Windows 8 usando o bcdedit.
Tenho UEFI com inicialização segura ativada e ambos os sistemas operacionais podem ser inicializados a partir do menu de inicialização UEFI pressionando F9.
Eu também tenho particionamento de disco rígido GPT.
Por favor, não sugira adicionar janelas ao grub, pois já fiz isso, o Windows de vez em quando, durante a atualização, alterará o gerenciador de inicialização padrão de volta para o do Windows. Eu sei que existe uma solução alternativa para impedir que o Windows faça isso, mas não estou interessado nisso, pois é um hack complicado.
Também não sugira EasyBCD ou Visual BCD porque esses programas ainda não funcionam com GPT (até onde eu saiba).
Portanto, o único caminho que acho que posso seguir é inserir manualmente as informações no armazenamento BCD (que agora está na partição EFI não mapeada) usando bcdedit, mas não tenho certeza de como fazer isso. Eu fiz isso funcionar uma vez antes, copiando a entrada do gerenciador de inicialização do Windows e editando-a para o Ubuntu, mas quando tentei fazer isso novamente, não funcionou, então devo estar faltando alguma coisa.
Responder1
Não há nenhuma maneira conhecida até agora de adicionar um carregador UEFI/EFI externo, não Windows, para ser carregado em cadeia pelo gerenciador de inicialização do Windows (Windows 7/8).
A respeito deEditor Visual BCD- é compatível com UEFI. Você pode criar carregadores UEFI para Windows 7/8.
O carregamento em cadeia de sistemas operacionais externos, não Windows, é possível para o esquema de disco MBR. Você usa o chamado carregador do setor de inicialização encadeando o setor de inicialização da partição ou o código MBR do sistema externo. Você pode veraquiComo vai.
ATUALIZAÇÃO: (01.jun 2014)
Existe uma nova ferramenta para Windows 8.1/7/Vista chamadaInicializarPróximoque permite a inicialização direta do Linux (Ubuntu) do Windows no firmware UEFI.