Dual boot Ubuntu and Garuda

Hi…I am new here …I am a Linux user …did use Pardus and now have a laptop with a dual boot Ubuntu and Garuda which I could see in Grub…but after a while (and nowadays) the pc starts up with Ubuntu sole …I do not know how I can come in GARUDA …no GRUB entry…but it is still there…

  1. Please use the Issues & Assistance category
  2. run sudo os-prober to check if the tool is able to detect both ubuntu and garuda. If that is not the case, you better just abort right then and there.
  3. Mount Garuda to /mnt/ and its boot partition to /mnt/boot, chroot into it (this step is significantly easier on arch-based systems as you can make use of a tool called arch-chroot. Ubuntu doesn’t have that I’m afraid, so I assume you’ll have to google how to chroot, because I have no idea how to do it with just chroot)
  4. now in the chrooted garuda installation, check /etc/default/grub and set GRUB_DISABLE_OS_PROBER=false if it’s not already there
  5. Also in there, run update-grub to update the configuration and reinstall garuda’s grub (You will need this to be able to boot garuda’s snapshots) and to make it bootable again. The OS Prober should automatically execute and find your ubuntu installation, which should then add it to garuda’s grub boot menu
4 Likes

rickpardus@Carlayka:~$ efibootmgr
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001,0002,2001,0003,2002,2003
Boot0001* ubuntu
Boot0002* Garuda
Boot0003* EFI Hard Drive (S64BNU0TB24077T-Samsung SSD 980 250GB)
Boot2001* EFI USB Device
Boot2002* EFI DVD/CDROM
Boot2003* EFI Networ

1 Like

Moved to Issues & Assistance Unsupported hardware | Dual boot
Also Please enclose your garuda-inxi and any text copied from Terminal in this icon:
Screenshot_20231203_234019

3 Likes
rickpardus@Carlayka:~$ efibootmgr
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001,0002,2001,0003,2002,2003
Boot0001* ubuntu
Boot0002* Garuda
Boot0003* EFI Hard Drive (S64BNU0TB24077T-Samsung SSD 980 250GB)
Boot2001* EFI USB Device
Boot2002* EFI DVD/CDROM
Boot2003* EFI Networ
1 Like

Can you change the boot order from BIOS and put Garuda on 1? It will be easier for people here to solve the issue that way!

1 Like
sudo efibootmgr -o 0002,0001,2001,0003,2002,2003

Would start Garuda GRUB instead.
Search about efibootmgr online. It is very easy to use.

5 Likes

Hi Erick!

Newbie helps newbie!

Boot from your Garuda Thumb drive.
On the welcome screen hit Chroot.
It will find your Garuda installation.
Enter into it.
Then:

sudo grub-install /dev/sda (check if your disk is sda first)
If all went well:

sudo update-grub

That’s all.

Reason:
Garuda uses “GRUB BRTFS” and Ubuntu doesn’t.
Unfortunately it isn’t universal yet do BRTFS systems get ignored.

2 Likes

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.