Pardon me, but what the *hell* are you talking about?
Not what I am, obviously.
/dev exists to support a mapping between device names (eg, hda1) and
major/minor number pairs (eg, (3,1).)
This mapping is maintained by MAKEDEV. Sort of. It's very easy for
MAKEDEV to be wrong or just out of date. It's also very easy to have
additional bogus devices lying around. The last Slackware I saw (which
is not the most recent) had a few dozen bogus entries in /dev that
didn't point to *any* device at all. What happens if you make an entry
called "null" in /dev that's (3,1) instead of (1,3)? Anything
accessing "/dev/null" actually trashes the first partition of the
first IDE disk. This is not a good situation.
If the names in /dev are generated directly by the kernel, like /proc
is, this problem disappears.
-- - David A. Holland | Average number of times an American dholland@hcs.harvard.edu | opens the refrigerator each day: 22