Универсальный вариант менюшек, где значение uuid определяется автоматом:
Код
title ArchLinux (i686)
map /Boot/ArchLinux.iso (0xff)
map --hook
uuid ()
kernel (0xff)/arch/boot/i686/vmlinuz earlymodules=loop img_dev=/dev/disk/by-uuid/%?_UUID% img_loop=/Boot/ArchLinux.iso archisodevice=/dev/loop0
initrd (0xff)/arch/boot/i686/archiso.img
title ArchLinux (x86_64)
map /Boot/ArchLinux.iso (0xff)
map --hook
uuid ()
kernel (0xff)/arch/boot/x86_64/vmlinuz earlymodules=loop img_dev=/dev/disk/by-uuid/%?_UUID% img_loop=/Boot/ArchLinux.iso archisodevice=/dev/loop0
initrd (0xff)/arch/boot/x86_64/archiso.img
Проверил на archlinux-2015.03.01-dual.iso - все работает.