grub-2.00_beta2 looks for non-existent ${boot}/grub2/local/en.mo.gz before displaying the boot menu. File search verifies that the file does not exist in the boot directory. As best I can tell, it wants /usr/share/locale/en/LC_MESSAGES/grub.mo which gets renamed to the above file. Reproducible: Always Steps to Reproduce: 1.Install grub-2.00_beta2 2.Pause system booting just before the kernel selection menu is displayed 3.Read the error message Actual Results: Error message complaining that '/grub2/locale/en.mo/gz' is not found. Expected Results: no such error message should be displayed.
Reported upstream.
*** Bug 424185 has been marked as a duplicate of this bug. ***
*** Bug 442976 has been marked as a duplicate of this bug. ***
As workaround you may use LANG=C before grub2-mkconfig: # LANG=C grub2-mkconfig -o /boot/grub2/grub.cfg
*** Bug 449464 has been marked as a duplicate of this bug. ***