01-17-2016, 05:35 PM
(This post was last modified: 01-17-2016, 05:52 PM by br1anstorm.)
A bit like car repairs and maintenance (which I understand a bit better!) it helps when you know what's going on "under the bonnet" or "under the hood".
I think I now understand the reason why my 40_custom file (and my cfg.new?) have more in them than necessary (and why the terminal says they have an error and don't work....).
It looks as if I did manually copy only the one entry from LL into the Mint grub custom file. But then when I did sudo update-grub in Mint, the 30_os-prober did what it would normally do, and looked for and added the LL grub entries (again) and because they are tweaked, they don't play nicely and don't work.... And hence I got the error and the cfg.new file which is not in use.
So the trick is clearly to ensure that my 40_custom file has only one LL entry, which has syntax which Mint understands, which results in LL being listed in LL's grub screen, and which boots LL.
Which leads to the obvious question. I could edit the 40_custom file down so that it has only the one LL entry. But if I then do sudo update-grub, how can that be prevented from running 30_os-prober and adding more (but un-workable) entries?
I think I now understand the reason why my 40_custom file (and my cfg.new?) have more in them than necessary (and why the terminal says they have an error and don't work....).
It looks as if I did manually copy only the one entry from LL into the Mint grub custom file. But then when I did sudo update-grub in Mint, the 30_os-prober did what it would normally do, and looked for and added the LL grub entries (again) and because they are tweaked, they don't play nicely and don't work.... And hence I got the error and the cfg.new file which is not in use.
So the trick is clearly to ensure that my 40_custom file has only one LL entry, which has syntax which Mint understands, which results in LL being listed in LL's grub screen, and which boots LL.
Which leads to the obvious question. I could edit the 40_custom file down so that it has only the one LL entry. But if I then do sudo update-grub, how can that be prevented from running 30_os-prober and adding more (but un-workable) entries?