I've put together a small system with busybox, a Linux kernel, and a small file system, putting stuff in as it seemed necessary -- I don't know if I've been learning much from this, but I started out pretty clueless, so it sure hasn't been a smooth ride. So I suspect I might be missing some stuff in my filesystem, but I'm really not sure what I might need to add next.
I can boot into my system by typing in the following grub commands:

Once the boot messages stop, I'm left with this (I'm not sure if it's related but there's a line there that says: VFS: Mounted root (ext3 filesystem) readonly on device 8:1):

I can't modify the filesystem:

It's funny because I can manually mount /proc just fine:

Why is my file system read-only? What would I need to set up to get it to work?