Own USB bootable linux - mounting filesystem error
Few days ago I decided to read about creating own bootable Linux. I've found a tutorial ("Building tiny Linux systems with Busybox") at linuxjournal.com, and went trough every step. I've compiled Linux kernel (188.8.131.52), bussybox (latest version) and then created initrd (in a few different ways that I've found on the net). After that I've tried to boot my new Linux from USB (and also on VM on other machine). Kernel has been found, ram disk has been created and loaded, but then the situation became as on attachment.
I've tried a few compilations of kernel and different versions of initrd.
I'll be very thankful for your help