On Mon, Feb 04, 2013 at 11:45:22PM +0100, Martin Pluskal wrote:
> On 4.2.2013 23:34, Greg KH wrote:
> > On Mon, Feb 04, 2013 at 08:13:58PM +0100, Martin Pluskal wrote:
> >> Hi
> >>    I am curious what is the proper path for installation of efi binaries
> >> (such as shim.efi) in gentoo. I don't think that installing them
> >> directly into /boot/efi... is proper way - it seems to me that
> >> /usr/lib64/efi or /usr/libexec/efi is more appropriate location for
> >> them. What's your opinion?
> > 
> > It depends on if you want the bootloader to use the binary or not.  If
> > you do, it needs to be in /boot/efi/, otherwise it will never be able to
> > be run by the UEFI system.
> Well, in order to boot you have to place .efi into /boot/efi, I am not
> sure if it is the best idea to directly install everything with .efi
> into /boot/efi. As far as I know, elilo is installed into /usr/lib/elilo
> and grub2 is placed into /boot/efi by grub2-install.

If elilo is in /usr/lib/elilo, the UEFI bios can not run the binary as
it can't even see the filesystem to read the binary from.

So how can anything that is .efi _not_ be in /boot/efi and still work?

Have you tried this out on your system with any success?

What exactly is the issue you are trying to solve here?

thanks,

greg k-h

Reply via email to