- Distribution & Version Linux Mint 20.2 & 3
- Kernel information 5.11.0-44-generic
My system is multi-boot with Linux Mint, Linux Mint and POP_OS!
My normal cycle is to install a new version of LM on it’s own partition and make sure it’s happy (and I have all my settings and data in place) before I abandon the previous install. The last time I did this I got a wild hair and decided to try out BTRFS for the new install.
Afterward, I couldn’t get GRUB to offer up the new install on the BTRFS drive so I used GRUB Customizer to set up GRUB to default to the new BTRFS partition. So far, so good.
Until there was a kernel update. The kernel is not updated in GRUB for the BTRFS partition. I have had to go in and manually change the menu entry with GRUB Customizer each time the kernel updates. The advanced options entries update, but not the entry for regular launching.
Looking at the menu entries I see that my LM 20 on BTRFS is the only one that shows as “menuentry / script: custom” which makes sense, since I had to hand write it to make it work originally. The Advanced option entries are “menuentry / script: linux”.
The other OSs are “menuentry / script: os-prober” as are their advanced option entries.
What I cannot find an answer to:
1 - How do I change “menuentry / script: custom” to “menuentry / script: os-prober”? I assume that will cause os-prober to update the entry with each kernel update.
2 - Is the “menuentry / script: linux” in the advance options for the BTRFS install correct or should it also be “menuentry / script: os-prober”?
I have spent a lot of time searching on line but I can’t seem to find anything that relates to this. I seem to always be the only person who ever did a thing that way.
Any thoughts, ideas, snark or general life advice welcomed.
Thanks for looking.