Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have built a kernel and root file system for a vortexS86 processor using OpenEmbedded. When it comes up I have hundreds of device entries in the /dev directory. This include such items as:


I am trying to figure out whether udev is creating all of these and if so where. If it isn't udev - where are they coming from?

I can find no rules under either /lib/udev/rules.d or /etc/udev/rules.d that contain any reference the device types.

Any ideas?

share|improve this question
Have you tried ? – TheLQ Mar 27 '11 at 1:09

I do believe device drivers can create device files in /dev/ without there needing to be udev rules for them, espectially ptys and ttys and stuff.

Are these files bothering you for some reason or are you just wanting to keep /dev sparse, I'm sure you can tell udev NOT to create the default entries. use something like:

udevinfo -q all -n /path/to/device 

to find out more info about it

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.