Gentoo/FreeBSD needs a dummy modules init script. If it's not present init drops user into /bin/sh (or the shell he entered path to)
Fixed in 20060401-r1.