Farid,
Nice work on the BOCHS write-up. I'll have to give it a try at some point.
Anyway -- I also get the endless loop when booting from GRUB. I'll have to try the Dresden binary to see if this corrects the problem. If so, we'll have to see if Okuji or Gord would be willing to add whatever changes were necessary to the main GRUB tree.
Since Okuji reads this mailing list, I'm hoping he'll do so (hint, hint ;-)
Thanks,
-Brent