Red Hat Bugzilla – Bug 678456
GRUB 2 requires os-prober to detect other installed operating systems
Last modified: 2011-09-15 11:15:33 EDT
Description of problem:
In grub 2, /etc/grub.d/30_os-prober is responsible for detecting other installed operating systems and generating menu entries for them. This script depends on os-prober package to detect other OSes. So, grub 2 should depend on os-prober package when it is available in Fedora repositories.
os-prober is currently under review: bug #678442
os-prober is now available in Fedora.
Problem is fixed by installing os-prober
*** Bug 734964 has been marked as a duplicate of this bug. ***
Considering that Grub2 is used in Fedora 16, and since this bug not only fixes a bug, but also brings a completely new feature to Fedora 16: ability to detect other Linux distributions and OSes in addition to Windows. Therefore, I think it should be considered as a nice to have bug at least. Since it is very easy to fix, it could be even a blocker bug.
It should be a final blocker, per the rationale in 734964:
"Apparently os-prober isn't on the Beta TC1 DVD, which would make this bug a
Final blocker, as this bug will solve the problem of os-prober not winding up
on DVD composes."
(if os-prober isn't on the DVD, DVD installs can't detect other OSes, and this breaks Final criterion "The installer must be able to install into free space alongside an existing clean single-partition Windows installation and either install a bootloader which can boot into the Windows installation, or leave the Windows bootloader untouched and working ".)
grub2-1.99-2.fc16 has been submitted as an update for Fedora 16.
Discussed at 2011-09-02 NTH review meeting (as this is Beta, blocker status for final would be assessed later if it wasn't fixed for Beta). Agreed to accept as NTH, it would be good to fix this for Beta and the fix is simple.
grub2-1.99-5.fc16 has been submitted as an update for Fedora 16.
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing grub2-1.99-2.fc16'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).
grub2-1.99-5.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.
*** Bug 738164 has been marked as a duplicate of this bug. ***