Boot Tumbleweed from Limine

Hello,

I am trying out Tumbleweed (grub-efi) on an old intel macbook alongside alongside an Arch install booted from Limine (omarchy). Now, I dont really care about using grub or limine, but I would like to be able to boot both distros from one loader, so it seems I need to add one system to the bootloader of the other myself. Since limine seems easier to configure yourself, I thought i’d try to add opensuse there.

I tried copying over some parts from the grub.cfg that seemed relevant to the limine.cfg like so:

comment: OpenSuse
  protocol: linux
  path: boot():../vmlinuz-6.17.7-1-default
  cmdline: root=UUID=20b00731-8860-4fb5-9e55-1ac084163417  splash=silent quiet security=selinux selinux=1 mitigations=auto

but I don’t really know what I’m doing and not surprisingly it’s not working. I am noticing also that the whole /grub2 folder and the vmlinuz files under boot are not visible from my arch system for some reason. Maybe instead it would be easier to boot the arch system from opensuse’s grub, but it seems omarchy boots from a single .efi file and I’m also not sure how that works in grub:

comment: Omarchy
comment: machine-id=d692efaef9d5491a89d5e20d66aca25c order-priority=50 
  //linux
  comment: 6.17.7-arch1-1
  protocol: efi
  path: boot():/EFI/Linux/omarchy_linux.efi#4f6cc4a1c1db61ea04835385936ccdbf2ecb6f975bc15de0d3cd97093daa569aadcf3d59d27b80b12adc2e4cb87539eb154b5815351ac2c18d4d76bf5611f4e7
  cmdline: quiet splash cryptdevice=PARTUUID=315bdc0c-fd67-4bb0-a9d0-643a1b077bc7:root root=/dev/mapper/root zswap.enabled=0 rootflags=subvol=@ rw rootfstype=btrfs

Any help would be appreciated, thanks.

@Joebama Hi, probably easier to just boot from the efi file (command+??)… In openSUSE if you run the command os-prober does it see the other installs?

No, unfortunately os-prober does not detect arch. I think i got it working just fine now though, probably be the same solution as you said. I changed in my limine.conf to

/opensuse
comment:opensuse
    protocol:efi
    path: boot():/efi/opensuse/grub.efi

and now it leads to opensuse grub!

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