Bug 1051632 - F20 x86_64 EFI installation, os prober creates non-efi entries in grub.cfg
Summary: F20 x86_64 EFI installation, os prober creates non-efi entries in grub.cfg
Keywords:
Status: CLOSED DUPLICATE of bug 964828
Alias: None
Product: Fedora
Classification: Fedora
Component: os-prober
Version: 20
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Hedayat Vatankhah
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 1108344
Blocks: 1108296
TreeView+ depends on / blocked
 
Reported: 2014-01-10 18:26 UTC by Keith Dixon
Modified: 2014-06-18 08:17 UTC (History)
7 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2014-06-18 08:17:51 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Bodged grub.cfg (7.07 KB, text/plain)
2014-01-13 18:06 UTC, Keith Dixon
no flags Details
anaconda log (1.52 KB, text/x-log)
2014-01-13 18:12 UTC, Keith Dixon
no flags Details
anaconda log (910.45 KB, text/x-log)
2014-01-13 18:13 UTC, Keith Dixon
no flags Details
anaconda.log (68.85 KB, text/x-log)
2014-01-13 18:14 UTC, Keith Dixon
no flags Details
anaconda.packaging.log (627.51 KB, text/x-log)
2014-01-13 18:15 UTC, Keith Dixon
no flags Details
anaconda.program.log (72.47 KB, text/plain)
2014-01-13 18:16 UTC, Keith Dixon
no flags Details
anaconda.storage.log (478.10 KB, text/x-log)
2014-01-13 18:17 UTC, Keith Dixon
no flags Details
anaconda.xlog (28.34 KB, text/plain)
2014-01-13 18:17 UTC, Keith Dixon
no flags Details
syslog (148.16 KB, text/plain)
2014-01-13 18:19 UTC, Keith Dixon
no flags Details

Description Keith Dixon 2014-01-10 18:26:38 UTC
Description of problem:
I have just installed F20 on an EFI based machine with an existing F19 installation. 
OS prober created entries in /boot/efi/EFI/fedora/grub.cfg for F19 containing linux and initrd instead of linuxefi and initrdefi.

In passing, it also used device names for root rather than UUID

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Brian Lane 2014-01-13 17:01:16 UTC
Please attach grub.cfg and the installer logs from /var/log/anaconda/ as individual text/plain attachments.

Comment 2 Keith Dixon 2014-01-13 18:06:44 UTC
Created attachment 849516 [details]
Bodged grub.cfg

Sorry, but you are going to have to trust me on this one. :-) 
I knew I should have saved that file but I have edited it twice since installation. The grub.cfg.orig I am attaching has had the first edits removed by hand from the the backup of the second edit, as best as I remember them.

Comment 3 Keith Dixon 2014-01-13 18:12:20 UTC
Created attachment 849518 [details]
anaconda log

Comment 4 Keith Dixon 2014-01-13 18:13:11 UTC
Created attachment 849519 [details]
anaconda log

Comment 5 Keith Dixon 2014-01-13 18:14:21 UTC
Created attachment 849520 [details]
anaconda.log

Comment 6 Keith Dixon 2014-01-13 18:15:14 UTC
Created attachment 849521 [details]
anaconda.packaging.log

Comment 7 Keith Dixon 2014-01-13 18:16:21 UTC
Created attachment 849522 [details]
anaconda.program.log

Comment 8 Keith Dixon 2014-01-13 18:17:15 UTC
Created attachment 849524 [details]
anaconda.storage.log

Comment 9 Keith Dixon 2014-01-13 18:17:47 UTC
Created attachment 849525 [details]
anaconda.xlog

Comment 10 Keith Dixon 2014-01-13 18:19:40 UTC
Created attachment 849526 [details]
syslog

And there is an empty ks-script-P2mHH3.log

Comment 11 Hedayat Vatankhah 2014-06-02 19:59:35 UTC
Neither os-prober, nor grub2-mkconfig scripts have anticipated this case. I'll fix the os-prober part and create a bug for grub2 (or update this bug accordingly).

Comment 12 Hedayat Vatankhah 2014-06-18 08:17:51 UTC
While the os-prober part will be fixed soon, this bug is more likely to be a grub2-only bug since when grub is generating these entries using os-prober output, it knows that it should generate entries for EFI booting so it can generate entries with linuxefi/initrdefi instead. 

And finally, this bug is a duplicate!

*** This bug has been marked as a duplicate of bug 964828 ***


Note You need to log in before you can comment on or make changes to this bug.