Not sure if you've sorted this out already, but make sure your kernel matches the initrd that you're using. Because stderr is not redirected in the shell that starts after running /linuxrc, you will not see the error messages about level of the module not matching the kernel.
Rob
