Description of problem:
This occured on a qemu-kvm virtual systems with muliple disks and multiple installs.
1. If all installs are to LVMlv, then there does not appear to be a problem.
2. Install Fedora on /dev/vda (btrfs or partition).
3. Then, on a seond disk (vdb), install Fedora with LVM partitioning (vdb1 is ext4 and swap & root or LVMlvs). Run grub2-install /dev/vdb so you will be able to boot this directly. Just in case, run grub2-mkconfig -o /boot/grub2/grub.cfg
4. Reboot selecting the system you installed on /dev/vda. Run os-prober.
The output will show two entries exactly the same. There should only be one.
Version-Release number of selected component (if applicable):
certain circumstances (see above)
Created attachment 911138 [details]
bugfix: when LVMlv name contains btrfs
The opriginal test for btrfs change for an output of blkd to contain 'btrfs'. This is changed so that it now looks for 'TYPE="btrfs"'
Thanks Gene for the report and the fix. I'll apply it.
Fixed in rawhide. Updates for F19 & F20 will be built in a few minutes.
os-prober-1.58-8.fc20 has been submitted as an update for Fedora 20.
os-prober-1.58-8.fc19 has been submitted as an update for Fedora 19.
os-prober-1.58-8.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.
os-prober-1.58-8.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.