"Na computação, o kexec (execução do kernel) é um mecanismo do kernel Linux que permite a inicialização" ao vivo "de um novo kernel" sobre "o kernel atualmente em execução.kexec pula o estágio de bootloader (fase de inicialização de hardware pelo firmware ou BIOS) e carrega diretamente o novo kernel na memória, onde ele inicia a execução imediatamente, evitando os longos períodos associados a uma reinicialização completa e ajudando os sistemas a atender aos requisitos de alta disponibilidade, minimizando o tempo de inatividade. " -wikipedia
mas eu espero que ele não suporte kernals do NT mesmo que os recursos aqui apontem que o kexec loader suporta Linux / multiboot.
espero que não haja nenhum mecanismo bem desenvolvido que possa inicializar o linux & nt kernals sem passar por reinicialização.
se você preferir passar pela inicialização a quente, se tiver a partição linux / windows na mesma unidade & Se você estiver usando um carregador do Windows, ele continuará as janelas sem mostrar o menu de inicialização.
Eu não posso dizer a mesma situação com os carregadores do Linux já que não os testei. Vou atualizar isso assim que eu descobrir.
se você preferir passar pela inicialização a quente e se puder usar dois discos separados para cada partição, use suspender para o disco, que é de meu conhecimento o único método que pode funcionar com sucesso (contanto que você não prefira técnicas de visualização.)