Não há um padrão de mercado para o boot duplo que eu já ouvi falar.
Sugiro apenas usar o Grub para escolher entre duas / partições para a inicialização. Você poderia dar nomes diferentes e ter um deles como padrão. Claro, configure as partições / home, / var e / root separadamente e monte-as em ambos os sistemas operacionais.
Há um guia Grub muito bom, embora centrado no Ubuntu, aqui: link