Dear All,
I have a machine where I need to setup a dual boot between Ubuntu 13.10 and Kubuntu 14.04 beta1. Both are installed on btrfs file systems (the installation went perfectly for both). The problem comes in setting up dual boot between them. When I install grub, the two EFI boot entries overwrite each other, because they both use the bootloader_id 'ubuntu'. This is apparently by design:
https://bugs.launchpad.net/ubuntu/+s...2/+bug/1077643
There are two workarounds suggested in that bug report. The first is to use one grub to boot both systems. This is not possible for me because apparently grub does not detect kernels in a btrfs subvolume (and Ubuntu, when you install it on a btrfs system, creates two subvolumes called @ and @home and installs there). Is this a bug? This does not work even for Ubuntu 13.10
The second is to set GRUB_DISTRIBUTOR to something diffferent than 'ubuntu' and force the installation in a different EFI entry. I tried to to this in Kubuntu 14.04, by setting GRUB_DISTRIBUTOR to 'kubuntu'. This however, is ignored, and an entry called 'ubuntu', which overwrites the other one, is created. Is this normal or is it a bug for which I should file a report? In Ubuntu 13.10, the GRUB_DISTRIBUTOR value is respected...
Has anyone had a similar experience?
Valerio
I have a machine where I need to setup a dual boot between Ubuntu 13.10 and Kubuntu 14.04 beta1. Both are installed on btrfs file systems (the installation went perfectly for both). The problem comes in setting up dual boot between them. When I install grub, the two EFI boot entries overwrite each other, because they both use the bootloader_id 'ubuntu'. This is apparently by design:
https://bugs.launchpad.net/ubuntu/+s...2/+bug/1077643
There are two workarounds suggested in that bug report. The first is to use one grub to boot both systems. This is not possible for me because apparently grub does not detect kernels in a btrfs subvolume (and Ubuntu, when you install it on a btrfs system, creates two subvolumes called @ and @home and installs there). Is this a bug? This does not work even for Ubuntu 13.10
The second is to set GRUB_DISTRIBUTOR to something diffferent than 'ubuntu' and force the installation in a different EFI entry. I tried to to this in Kubuntu 14.04, by setting GRUB_DISTRIBUTOR to 'kubuntu'. This however, is ignored, and an entry called 'ubuntu', which overwrites the other one, is created. Is this normal or is it a bug for which I should file a report? In Ubuntu 13.10, the GRUB_DISTRIBUTOR value is respected...
Has anyone had a similar experience?
Valerio
Comment