On Jun 18, 2012, at 4:08 AM, Kevin Kofler wrote:

> Chris Murphy wrote:
>> Grubby does not work fine with GRUB 2, it creates sloppy menu lists that
>> eventually break the advanced menu entries, as well as totally departing
>> from any user customization of /etc/default/grub.
> 
> … vs. grub2-mkconfig, which totally departs from any user customization in 
> grub.cfg.

It does not totally depart. It is merely (highly) not recommended to directly 
edit that file. There is indirect customization, which actually in many ways 
exceeds that of Grub Legacy. But this is an old argument, that ship has sailed.

> 
> You gain flexibility in one place and lose it in another. I'm not convinced 
> it's an improvement. Though on the other hand, running grub2-mkconfig is how 
> upstream intends things to work.

I've already been on this hill pulling my hair out over GRUB2's complexity and 
lack of well written documentation. However, I feel like I've passed this 
particularly large stone, the pain has subsided, and except during pre-release 
grub-mkconfig hasn't failed to produce a correct grub.cfg and bootable system. 
Not even once.

So. While grubby may do other things, even for GRUB2 dependent systems, the 
part where it comes up with the new entry should, in my view, just call 
grub-mkconfig to cause a new grub.cfg to be created. If grub-mkconfig isn't 
working reliably for some reason, it's a bug that needs to be fixed anyway.


Chris Murphy
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Reply via email to