rootdelay has no effect. The next-to-last message is "waiting for root filesystem", the last message is something about usb... After that the system hangs.
I tried using sda instead of hda and it works! Maybe it would be better to use uuid to avoid these problems. Some time ago I heard about hda to sda rename but I hadn't thought about that ^_^' Sorry for wasting your time.