How do I use grubby to set a kernel to boot once then reset to another kernel?

Previously I did this on FC 5:

echo "savedefault --default=1 --once quit" | grub

grub.conf:
default saved
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title FC (2.6.18-1.2239.fc5smp)
root (hd0,0)
kernel /vmlinuz-2.6.18-1.2239.fc5smp ro root=/dev/rootvg/rootlv01
initrd /initrd-2.6.18-1.2239.fc5smp.img
savedefault

title Power Off
savedefault --default=0
halt