Page 2 of 2

Re: MX linux 23 Grub Menu overriden by another distro's grub menu

Posted: Sat Oct 07, 2023 3:29 pm
by MadMax
Ah yes, it's that os prober is disabled BY DEFAULT. So you have to set "disable" to "false" to enable it. Sorry for my misleading advice (commenting out with # is not enough), didn't remember the details.

Glad it got solved :)

Re: MX linux 23 Grub Menu overriden by another distro's grub menu

Posted: Sun Oct 08, 2023 7:55 am
by BitterTruth
MadMax wrote: Sat Oct 07, 2023 3:29 pm Ah yes, it's that os prober is disabled BY DEFAULT. So you have to set "disable" to "false" to enable it. Sorry for my misleading advice (commenting out with # is not enough), didn't remember the details.

Glad it got solved :)
It's not you. It's the wording of the line. The logic is really confusing. The true and false are backwards because the statement itself is about disabling and not enabling. I always have to do a double take before I try to enable/disable:

GRUB_DISABLE_OS_PROBER=false -----> Explicitly means don't disable os_porber i.e. ENABLE it
#GRUB_DISABLE_OS_PROBER=false ------> 'Could' mean enable it
GRUB_DISABLE_OS_PROBER=true -------> Explicitly means DISABLE it (true normally means enable)
#GRUB_DISABLE_OS_PROBER=true -------> 'Could' mean DON'T DISABLE it i.e. enable it

The '#' confuses things even more.

Also a headsup to anyone who plays around with this, Dolphin_Oracle has put in an override in the 30_os_prober file (on a MX23 respin, at least) to make sure it is ALWAYS ENABLED. I found out the hard way, lol, so I had to get rid of the override to be able to enable/disable via grub (not judging)