How to rebuild /dev/ on an Ubuntu lucid where everything in /dev/ were accidentally deleted?

MAKEDEV std and MAKEDEV pty aren't enough, which isn't surprising on a system using udev.

I haven't rebooted yet because I fear I would lose access to my system.


I believe the contents of /dev are automatically rebuilt when you reboot.

To quote someone else:

When you start the system, the "udev" facility examines the hardware configuration (according to established rules) and dynamically creates the entries in /dev.


When rebooting is NOT an option (you are working remotely on a machine in usa and you are on safari) this should do the trick:

udevadm control --reload-rules
udevadm trigger
  • +1, because rebooting is for adding new hardware Jan 8 at 17:53

/dev is on a RAM disk so it gets destroyed and recreated on any reboot

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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