I've ran into this. The main thing I found wrong was my iso image was corrupted. After putting a working copy of the iso, it booted with no problem. It mostly means that it cannot find the kernel in the ISO or (loop). It Could mean that your iso file is bad, or the path/location of the kernel isn't correct in the grub.cfg. I'm a bit new to grub2, but thats my guess.