Eu não testei, mas pode funcionar.
Atualmente, você tem dois Linuxes instalados em duas partições diferentes, cada uma com sua própria partição /boot
. A configuração abaixo pode funcionar se ambos os Linuxes tiverem o mesmo sabor ou se ambos tiverem a mesma versão grub
.
-
Crie uma partição separada para
/boot
, que será usada por ambos os Linuxes, ou seja,/boot
é comum para ambos. -
Para tornar
/boot
comum para o Linux, primeiro instale o Windows, depois o Linux-A e, em seguida, instale o Linux-B. Ao instalar o Linux-B, não permita que o instalador do SO formate a partição para que as imagens do kernel e o initramfs do Linux-A permaneçam intactos. -
Após o Windows, Linux-A e Linux-B serem instalados agora, a partição
/boot
conterá a configuração do grub para todos os três sistemas operacionais e initramfs e imagens de kernel do Linux-A e Linux-B. / p> -
Agora, como a partição
/boot
é comum para Linux-A e Linux-B, é possível executargrub-reboot
de ambos os sistemas operacionais para que a ordem de inicialização temporária seja alterada durante a reinicialização.
Você pode precisar primeiro testar isso em uma configuração diferente e depois prosseguir com o sistema atual.
Como a máquina é gerenciada remotamente, você também pode tentar usar / configurar servidores de console para isso.