Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
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.
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.
Rev. First Speaker Schol-R-LEA;2 LCF ELF JAM POEE KoR KCO PPWMTF Ordo OS Project
Lisp programmers tend to seem very odd to outsiders, just like anyone else who has had a religious experience they can't quite explain to others.