Unable to boot ArchLinux on Macbook Pro 7.1 - drops to recovery shell

Solution 1:

Removed autodetect HOOK and created the kernel image & now it boots.