Bug 747753

Summary: RuntimeError: Error running efibootmgr: No such file or directory
Product: [Fedora] Fedora Reporter: Norman <normanmadden>
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 16CC: anaconda-maint-list, bioreef, jonathan, the.ridikulus.rat, vanmeeuwen+fedora, viz_skywalker
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:13d8f88b75f120751d26c35d4c744510bec522ff5b740ef17d0d30c04af3976e
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-10-24 14:43:00 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
File: anaconda-tb-BJ8LQi none

Description Norman 2011-10-20 22:31:15 UTC
libreport version: 2.0.5.982
executable:     /usr/bin/python
hashmarkername: anaconda
kernel:         3.1.0-0.rc6.git0.3.fc16.x86_64
product:        Fedora
reason:         RuntimeError: Error running efibootmgr: No such file or directory
time:           Thu Oct 20 18:30:44 2011
version:        16-Beta

anaconda-tb-BJ8LQi: Binary file, 1235739 bytes

description:
:The following was filed automatically by anaconda:
:anaconda 16.20 exception report
:Traceback (most recent call first):
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/iutil.py", line 174, in execWithRedirect
:    raise RuntimeError, errstr
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/bootloader.py", line 1360, in efibootmgr
:    return exec_func("efibootmgr", list(args), **kwargs)
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/bootloader.py", line 1423, in add_efi_boot_target
:    stdout="/dev/tty5", stderr="/dev/tty5")
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/bootloader.py", line 1429, in install
:    self.add_efi_boot_target(install_root=install_root)
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/bootloader.py", line 1445, in write
:    self.install(install_root=install_root)
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/bootloader.py", line 2110, in writeBootloader
:    anaconda.bootloader.write(install_root=anaconda.rootPath)
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/dispatch.py", line 373, in dispatch
:    self.dir = self.steps[self.step].target(self.anaconda)
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/dispatch.py", line 241, in go_forward
:    self.dispatch()
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/gui.py", line 1203, in nextClicked
:    self.anaconda.dispatch.go_forward()
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/iw/progress_gui.py", line 79, in renderCallback
:    self.intf.icw.nextClicked()
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/gui.py", line 1223, in handleRenderCallback
:    self.currentWindow.renderCallback()
:RuntimeError: Error running efibootmgr: No such file or directory

Comment 1 Norman 2011-10-20 22:31:47 UTC
Created attachment 529395 [details]
File: anaconda-tb-BJ8LQi

Comment 2 Norman 2011-10-21 16:55:25 UTC
Gigabyte Z68XP-USB3 motherboard with 8 GB RAM.
Hitachi 3TB 6GB/sec drive connected to the onboard Marvell SATA 3 port.

It looks like Fedora 16 cannot do EFI.

Comment 3 Chris Lumens 2011-10-21 20:39:41 UTC
Is this better with a tree containing anaconda-16.21 or later?

Comment 4 Norman 2011-10-22 00:58:42 UTC
Would I get a later Anaconda revision by using the online updates while installing my current FC16 beta, or do I need to download a rawhide boot ISO?

I can do either, this is a brand new system, that has no data.
I am running on a 90GB SSD now, and I had no issues installing to the (much smaller) SSD on the same SATA port and motherboard settings.

Comment 5 Norman 2011-10-22 01:02:17 UTC
Ah, but after thinking: EFI would turn off on the motherboard for a smaller SSD.

So the 3TB hard drive to 90GB is not the only change between the failure to install and my system running on the SSD. I think the motherboard switches boot modes when no giant hard drive is connected.

Comment 6 viz_skywalker 2011-10-23 07:27:14 UTC
(In reply to comment #3)
> Is this better with a tree containing anaconda-16.21 or later?

I had the same problem when trying to install today, but grabbing the latest version of Branch anaconda (16.22) worked.

(In reply to comment #4)
> Would I get a later Anaconda revision by using the online updates while
> installing my current FC16 beta, or do I need to download a rawhide boot ISO?

Using the online updates didn't work for me, but the branch (not rawhide) boot.iso worked.  See: http://fedoraproject.org/wiki/Releases/Branched#Direct_install_using_daily_Branched_Anaconda_build