This is because you do not have any device nodes in your chroot environment. You need to fake mount the host system device nodes to the chroot environment. You can do this by using the bind mount option. Lets assume you have your chroot environment mounted at /mnt/new
Code:
user@tacos# mount --bind /dev /mnt/new/dev
It is also possible that you may need to mount more then just the /dev to get it to work, but I don't believe so. I am however very surprised to see this in the zero replies since its a simple question.