Bug#524756: please provide a 64bit grub-efi for the i386 distribution

Felix Zielcke fzielcke at z-51.de
Mon Jun 8 21:05:27 UTC 2009


Am Montag, den 08.06.2009, 22:56 +0200 schrieb A Mennucc:
> Felix Zielcke ha scritto:
> > Hi,
> > 
> > one of the upstream devs said that Linux doestn't support loading a
> > 64bit kernel from 32bit EFI or vice versa.
> > Does it actually work if you compile a 64bit EFI grub yourself?
> 
> I have compiled a 64bit version of grub from SVN
> and installed in the 1st partition in my MacBook under /efi/grub
> unfortunately when I try to use, most commands are missing
> as for example 'linux' and 'initrd' so that I cannot boot anything
> 
> can you point me to a detailed documentation?
> 

If you could use grub-install then it should have copied all the modules
to your EFI partition.
But if you moved the grub.efi or created it yourself then you need to
copy *.mod *.lst yourself to the place where grub.efi is.
Or in grub console check with `set' the prefix and change it if needed.
Maybe there's something useful for you in the GRUB wiki:
http://grub.enbug.org/TestingOnEFI
http://grub.enbug.org/TestingOnMacbook

We added now to our Debian SVN trunk a grub-efi-ia32 package and
grub-efi-amd64 both avaible on i386 and amd64
-- 
Felix Zielcke






More information about the Pkg-grub-devel mailing list