One of four bootable partitions won’t boot any more

66 – or 58?

I checked the tree again because I hadn’t quite understood what linux-aarhus meant in #17.

You are correct, I believe. It’s down to the way post numbers are displayed at my end.

This should link correctly but if not, let me know: Link to post

Otherwise, change the /66 in the URL to /58 and confirm if that’s correct, if you’re up for an experiment. :slight_smile:

It does :+1:

1 Like

Thanks for confirming the link works as intended.

So, does this mean you can now boot into all the OSs on the Mac? :thinking:

Yes, I can!

  1. Booting without anything yields Manjaro KDE.
  2. Booting with esc yields the GRUB menu, which gives me the choice of either KDE or xfce (s. #77).
  3. Booting with alt gives me the choice
    Mac OS
    MacOSRecover
    EFIBoot

From there, logically now, choosing EFIBoot without esc yields 1), and choosing EFIBoot with esc yields 2).

Exactly what I wanted.

I’ll try to sum up:

The problem was that of two parallel Manjaro installs on a 2011 iMac, xfce and KDE (next to the existing MacOS), only the last installed was booted.

There were two repair steps:

The first one was update-grub. Before that command, we made sure that os-prober was installed and enabled.

This one repair step might have been sufficient with some computers, and pressing esc at start-up would have brought forward the GRUB menu, where it would have been possible from that moment on to choose between the two versions of Manjaro.

However, something in the Apple computer prevented the GRUB menu from being shown, which needed an additional change of setting:

In the GRUB configuration,

#GRUB_TERMINAL_INPUT=console

had to be changed to

GRUB_TERMINAL_INPUT=console

and it worked (I haven’t quite understood what the last step was).

So – if I can’t mark both as solution – which one shall I mark?

Anyway, a great thanks for your endeavours – and your patience! This repair wasn’t physically necessary, it was just about winning against the machine and having some satisfaction.
Peter

Edit:
Sorry, I forgot one step:

GRUB_TIMEOUT_STYLE=hidden was changed to GRUB_TIMEOUT_STYLE=menu

But did it have an effect?

Thanks a lot for the hint! It is indeed more comfortable.

If you can see the Grub menu, then indeed it did. :wink:

Usually, the post that helped you the most is suggested to be marked as the solution. Sometimes this isn’t practical.

I’ve marked your post as the solution, in this instance, as it summarises all that you have accomplished.

Acknowledging the posts that helped the most might have been a nice addition to your summary.

However, that’s something to keep in mind if you ever find yourself in this situation again, where there are too many that helped, to mark only one solution.

Regards.

Done. :+1:

It only shows when pressing esc, not as default.

These are the related entries from my /etc/default/grub:

  • GRUB_DEFAULT=saved
  • GRUB_TIMEOUT=5
  • GRUB_TIMEOUT_STYLE=menu
  • GRUB_SAVEDEFAULT=true
  • GRUB_DISABLE_OS_PROBER=false

All of these should be uncommented.

Change the GRUB_TIMEOUT value to 10 or 15 if you need longer to choose a Manjaro instance during boot. Otherwise, I find 5 is adequate.

Regards.

3 Likes

No, but it did confirm that there was an issue preventing the menu from being displayed. It seems to be an issue with the theme and the Mac’s graphics or bootloader.

Instead of using a graphical theme, it now uses the older console theme. Similar to the difference between a GUI and the terminal.

This seems to be the fix.

2 Likes

It indeed is. Without this hint I would still be groping in the dark, no GRUB menu in sight.

So it was more than a red herring – thanks again to BG405 for looking into it.

I changed the setting on the two iMacs. The other one also showed no GRUB menu, only I hadn’t noticed so far because I had never needed it.

The MacBook, however, does not need that change of setting. It shows the green and grey GRUB menu reliably when I start with esc.

2 Likes

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