Eu tenho a pergunta semelhante para o sistema de inicialização dupla. Alguém deu alguns conselhos. Provavelmente também ajuda você. Em geral, não há uma solução direta para impedir que o Windows reescreva a ordem de inicialização. Mas, modificando bootmgfw.efi pode ajudar. Eu não tentei embora.