This article was first written in December 2005 for the BeezNest technical
website (http://glasnost.beeznest.org/articles/320).
In some situation (when using previously devfs, for example), your /dev is empty of static files, and moving to udev or coming back to static /dev is then impossible.
In package
debootstrap on Debian, there is the file /usr/lib/debootstrap/devices.tar.gz (or /usr/share/debootstrap/devices.tar.gz in newer releases) which only contains standard /dev files.
To set them in place is then just:
# cd /mount_point
# tar zxvf /usr/lib/debootstrap/