Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I think that udev can be a wonderful thing, since it really manages that the same Ubuntu system will boot up on virtually "every"(*) hardware setup. So I do really apreciate udev.

Still I think it is regretable that with each boot-up process I have to have my PC "rediscover itslef" and by this "waste bootup-speed" to udev.

Now as I see it, there linux setups that work without udev and the device nodes in /dev/ are there statically/permanently created via mknod.

While this approach would certainly make such a setup "not being able to run on different hardware" it would though reduce the "overhead" and "time-waste" done with udev being used to "rediscover my hardware each and every boot-up"

So my question here. Can I switch from udev to creating permanent device nodes created via mknod? What could be the drawbacks? Is there some reason this would NOT and NEVER work with an Ubuntu system?

The idea is to some extend derived from here and hence I am unsure if this approach which seems to be indicated for an arch linux can also work for Ubuntu. I mean I would really like this "hybrid approach" (static devicenodes for boot - udev started later for flash-disk plug-and-play fun).

share|improve this question

Your Answer


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

Browse other questions tagged or ask your own question.