deve ser possível, mas acho que você está em uma experiência dolorosa. A menos que você tenha um liveCD / USB para entregar ou goste de brincar com a recuperação do GRUB, eu tentaria em uma VM primeiro.
- Uma entrada do sistema operacional no grub especifica a raiz do GRUB (onde a imagem do kernel pode ser encontrada, ou seja, o dispositivo contendo
/boot
e a linha de comando do kernel especifica o dispositivo raiz a ser usado. não pode ter kernels para múltiplas distribuições em um dispositivo/boot
controlado por uma configuração do GRUB.
.
menuentry distribution1 {
insmod part_msdos
insmod ext2
insmod gzio
set root=(hdX,msdosY)
linux /boot/vmlinuz-distribution1 root=UUID=uuid-for-distribution1-root
initrd /boot/initrd.img-distribution1
}
menuentry distribution2 {
insmod part_msdos
insmod ext2
insmod gzio
set root=(hdX,msdosY)
linux /boot/vmlinuz-distribution2 root=UUID=uuid-for-distribution2-root
initrd /boot/initrd.img-distribution2
}
-
Se os kernels e initrds das duas distribuições tiverem nomes diferentes, não deverá haver um problema com a interferência entre as imagens do kernel.
-
No entanto, é provável que haja problemas com a configuração do grub. O Ubuntu certamente atualiza automaticamente cada vez que você atualiza o grub ou o kernel, e eu duvido que a autogeração manipule esta configuração.
-
Você precisará ajustar a configuração em
/etc/grub.d
para lidar com essa configuração, desabilitar a geração automática ou lembre-se de editá-la manualmente todas as vezes. Você provavelmente desejará desinstalargrub
de uma das duas distribuições ou estará lidando com esse problema duas vezes.