Wind River Support Network

HomeDefectsLIN6-7385
Fixed

LIN6-7385 : [wrinstaller6]Exception when installing bootloader : efibootmgr : No such file or directory

Created: May 12, 2014    Updated: Dec 3, 2018
Resolved Date: May 12, 2014
Found In Version: 6.0.0.6
Fix Version: 6.0.0.7
Severity: Standard
Applicable for: Wind River Linux 6
Component/s: Target-Installer

Description

 Exception when installing bootloader : efibootmgr : No such file or directory

Please see screenshot and log in the attachment.

06:34:47,479 INFO anaconda: Skipping running /usr/sbin/lokkit since it doesn't exist.
06:34:47,480 INFO anaconda: Skipping running /usr/sbin/lokkit since it doesn't exist.
06:34:47,480 WARN anaconda: writeConfig not implemented for backend!
06:34:47,480 INFO anaconda: dispatch: leaving (1) step writeconfig
06:34:47,481 INFO anaconda: dispatch: moving (1) to step firstboot
06:34:47,481 DEBUG anaconda: dispatch: firstboot is a direct step
06:34:47,482 INFO anaconda: dispatch: leaving (1) step firstboot
06:34:47,482 INFO anaconda: dispatch: moving (1) to step instbootloader
06:34:47,482 DEBUG anaconda: dispatch: instbootloader is a direct step
06:34:48,144 ERR anaconda: Error running efibootmgr: No such file or directory
06:34:48,236 CRIT anaconda: anaconda 16.25 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 1648, in efibootmgr
    return exec_func("efibootmgr", list(args), **kwargs)
  File "/usr/lib64/python2.7/site-packages/pyanaconda/bootloader.py", line 1692, in remove_efi_boot_target
    stdout="/dev/tty5", stderr="/dev/tty5")
  File "/usr/lib64/python2.7/site-packages/pyanaconda/bootloader.py", line 1717, in install
    self.remove_efi_boot_target(install_root=install_root)
  File "/usr/lib64/python2.7/site-packages/pyanaconda/bootloader.py", line 1734, in write
    self.install(install_root=install_root)
  File "/usr/lib64/python2.7/site-packages/pyanaconda/bootloader.py", line 2165, 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 1201, 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 1221, in handleRenderCallback
    self.currentWindow.renderCallback()
RuntimeError: Error running efibootmgr: No such file or directory

Steps to Reproduce

 1. project1:configure --enable-board=intel-x86-64 --enable-kernel=standard --enable-rootfs=glibc-std+installer-support --with-sstate-dir=/build/SSTATE_CACHE
2. make all
3. project2: configure --enable-board=intel-x86-64 --enable-kernel=standard --enable-rootfs=wr-installer --enable-target-installer=yes --with-installer-target-build=/WRINSTALLER/0505/build_prj/combo1/export/*ext3 --enable-bootimage=iso
4. make all
5. dd if=intel-x86-64-installer-standard-dist.iso of=${flash_disk}
6. boot emerson_evoc_qm67 from usb disk with ISO installer image.
7. Install ISO image.

Other Downloads


Live chat
Online