grub doesn't find others trisquel 12 installation

6 replies [Last post]
arielenter

I am a member!

I am a translator!

Offline
Joined: 08/25/2010

I have made two trisquel 12 installations, but one doesn't find the other in grub. I have os-prober enable at /etc/default/grub with GRUB_DISABLE_OS_PROBER=false , and grub shows the message "using os-prober now".

Has anybody needed to have more than one trisquel 12 like me and had problems? I have two /boot partitions for each installation, and I'm using one /efi that I mount on both, could that be the problem? I didn't think that having two efi partitions since the bios can only boot from the one set as so right?

I used to have one system installed in one disk and another in a different disk in trisquel 11 and they were discovered just fine. I thought that maybe that was the problem now in trisquel 12 (having them in a different disk) but now I don't know. When I run 'sudo os-prober' nothing shows up.

In the mean while I'm using a manual entry.

Thank you.

arielenter

I am a member!

I am a translator!

Offline
Joined: 08/25/2010

I don't know if it matters, but I probably should have explained that I'm using an aarch64 system. That's why I'm curious to hear if some one else has tried it with a system with more than one installation of Trisquel 12, or know how os-prober fails to find them.

arielenter

I am a member!

I am a translator!

Offline
Joined: 08/25/2010

In case you are curious of why I might need two installations of trisquel is because one runs in the memory inside the computer and the other from an external sd. The reason to have the sd version available is because I haven't find a "live" version for aarch64 of any debian base distro in case Trisquel stops working and I need to chroot to it. Also I would always prefer using trisquel when possible.

That's the short version the longer version is this: https://trisquel.info/en/wiki/samsung-chromebook-v1-kevin-support-group#three and https://trisquel.info/en/wiki/samsung-chromebook-v1-kevin-support-group#four

tonino
Offline
Joined: 03/13/2026

Several times I forgot to run "sudo update-grub" after editing the /etc/default/grub file.

I think the command "sudo os-prober" is not supposed to give any output. It will be run when you run update-grub.

Avron

I am a translator!

Offline
Joined: 08/18/2020

Has anybody needed to have more than one trisquel 12 like me and had problems?

Yes. One problem was that both systems use the same name for the EFI executable, so the second installation overrides the file from the first one, then I could not boot into the first one anymore.

I did not search on this forum now, but I remember one user trying to have 2 systems and I looked at this and investigated this problem, I found some way to change the EFI executable name but I can't remember now. But I recall there were other issues. Since the user did not ask again and I had other things to invistigate, I stopped searching on this, but I could look again.

I don't know whether aarch64 makes a difference, but I know you have canoeboot or libreboot, and that could make a difference. Also, you seem to use EFI, that also makes a difference as compared with people using BIOS.

Steven G
Offline
Joined: 05/21/2026

I'm a new Trisquel user and had the same problem on an x86_64 desktop machine.

I already had Ubuntu MATE 24.04 on my machine and installed Trisquel 12.0 to a new partition. Trisquel does not find the other installation. The problem is not with GRUB; it's with os-prober not finding anything. I investigated and found that all of the os-prober support files that are supposed to be in /usr/lib/ are missing.

I reviewed the os-prober package information at packages.trisquel.org; the information for Ecne is not present yet but the file list for Aramo includes the missing files.

Therefore, I believe the current (Ecne) os-prober package is broken.

Steven G
Offline
Joined: 05/21/2026

I forgot to add my "solution" to the problem. I used my machine's EFI boot menu to select the Ubuntu MATE installation and re-configured GRUB from there.