Page 1 of 1

"efi.img not found" after installing Arch Linux

Posted: Wed Nov 18, 2015 6:07 am
by osdever
I'm recently installed Arch Linux, but my grub-mkrescue outputs:

Code: Select all

Drive current: -outdev 'stdio:os365.iso'
Media current: stdio file, overwriteable
Media status : is blank
Media summary: 0 sessions, 0 data blocks, 0 data, 403g free
Added to ISO image: directory '/'='/tmp/grub.6BYiCX'
xorriso : UPDATE : 873 files added in 1 seconds
Added to ISO image: directory '/'='/home/cat/os/isodir'
xorriso : FAILURE : Cannot find path '/efi.img' in loaded ISO image
xorriso : UPDATE : 881 files added in 1 seconds
xorriso : aborting : -abort_on 'FAILURE' encountered 'FAILURE'
I don't know from where it got EFI (I have a BIOS) and why there's 403g free and 873 files in the ISO. Is GRUB improperly installed? On Ubuntu and Elementary OS all is OK. I used the grub-bios package for GRUB2 and xorriso for xorriso. P.S. I used Pacman as package manager.

Re: "efi.img not found" after installing Arch Linux

Posted: Wed Nov 18, 2015 8:55 am
by osdever
And also Make doesn't crashing after this error.

Re: "efi.img not found" after installing Arch Linux

Posted: Wed Nov 18, 2015 2:57 pm
by Schol-R-LEA
I think you would do better contacting a forum specific to Arch, or at least Linux; while GRUB2 is a major topic on this message board, we really don't discuss existing OSes much, as I expect you already know given your post count. If nothing else, this probably should have been posted to the General Discussion section here.

That having been said, we would need more details about how you performed the installation, especially if (as seems to be the case from the screen shot) you are running the OS under a virtualizer or emulator (QEMU, I am guessing). It almost sounds as if you did a raw copy of the ISO to the partition, which I don't believe would be the correct method.