This is what I'm using in grub2:
Code: Select all
set iso='/ISOs/slackware64-live-xfce-current.iso'
set bootparms='load_ramdisk=1 prompt_ramdisk=0 rw printk.time=0 kbd=us '
# Possible ISO boot parms: from=all from=$iso, fromiso=$iso, findiso=$iso, iso-scan/filename=$iso
search -f $iso --set=root
loopback loop $iso
linux (loop)/boot/generic livemedia=/dev/sd6:/$iso $bootparms
initrd (loop)/boot/initrd.img