On 09/02/2011 11:01 AM, Tom H wrote:
On Fri, Sep 2, 2011 at 4:45 AM, Joachim Backes
<joachim.backes(a)rhrk.uni-kl.de> wrote:
>
> After having updated to grub2-1.99-1.fc16.x86_64, grub2 refuses to boot
> (file not found). Getting rid from this by re-installing the bootloader to
> /dev/sda.
>
> Anybody has the same issue?
Yes. Just happened to me.
"/boot/grub2/" is almost empty after the upgrade except for
"grub.cfg", "devicemap.lst.anacbak", and "locale/".
"grub2-install
/dev/sda /dev/sdb" while booted from Anaconda's rescue mode
repopulated the directory.
Not me: after each kernel update I burn a boot cd, so I could boot from
this cd to a fully operating F16 without usage of the rescue
cd/anaconda. I can't say that /boot/grub2 was empty before running
grub2-install.
Then running grub2-install rewrote the bootloader.
There's a part of the preuninstall scriplet that deletes all ".mod",
".img" and ".lst" files from "/boot/grub2/" that might
somehow be
responsible.
--
Joachim Backes <joachim.backes(a)rhrk.uni-kl.de>
http://www.rhrk.uni-kl.de/~backes