I'm pretty sure I've found a bug in grub... I use grub 0.5, under
bochs but the problem is there when booting from floppy too. When I've
selected my kernel in the meny, and press enter, grub goes into a
loop, printing 'booting...', then the multiboot-elf info row, then it
goes back, clear the screen and print booting again, and so on...
I thought it was a bug in gcc first, on something I'd done (it might
be), so I forced the init asm code of my kernel to loop, but grub
looped anyway, which mean it doesn't even execute the kernel...