Você deve ser capaz de fazer o sistema inicializar com o Secure Boot ativo usando o seguinte comando no Ubuntu:
sudo efibootmgr -o 0000,0002,2001,0004,2002,2003
Esse comando altera a variável BootOrder
(mostrada na saída efibootmgr
que você postou), adicionando Boot0000
(a entrada ubuntu
, que inicia shimx64.efi
) ao início da lista de ordem de inicialização. No momento, essa entrada não está na lista de ordem de inicialização; mas Boot0002
, que inicia grubx64.efi
diretamente, está no início da lista. Esta é a fonte do seu problema de inicialização segura; O Shim é uma parte central do suporte à Inicialização Segura do Ubuntu, portanto, ignorar o Shim impossibilita a inicialização com o Secure Boot ativo. (Veja esta página minha para mais informações sobre o Secure Boot.)
Quanto à inicialização do Windows, infelizmente não posso oferecer muita ajuda. Você escreveu no seu comentário:
% bl0ck_qu0te%Infelizmente, isso ainda é muito vago; é sempre importante postar a mensagem de erro exato e completa ao solicitar ajuda. Além disso, eu não sei muito sobre o BitLocker, então é improvável que eu ajude mesmo se eu soubesse qual era a mensagem. Parece que esse é um problema específico do Windows - talvez sua partição do Windows (presumivelmente criptografada) tenha sido danificada de alguma forma; ou talvez o BitLocker esteja contando com software ou configurações na partição do sistema EFI (ESP) que o Ubuntu alterou. De qualquer forma, recomendo que você publique a mensagem de erro complete em um fórum do Windows para obter ajuda sobre esse problema. (Tire uma foto digital e publique-a, se a mensagem for longa o suficiente para merecer essa abordagem.)