Home » Questions » Computers [ Ask a new question ]

Debian Lenny expects udev on a vps that doesn't support it

Debian Lenny expects udev on a vps that doesn't support it

Primary symptom: /proc/self/fd is there and normally populated, however /dev/fd is not. Process substitution therefore fails, because bash wants to create files under /dev/fd.

Asked by: Guest | Views: 32
Total answers/comments: 1
Guest [Entry]

"Most Xen HowTos I've seen (HowToForge, debiandotorg) indicate that udev needs to be enabled at image creation by passing --role=udev to xen-create-image.

I doubt you can create an image that uses udev on a running system that doesn't support it, but it might be possible.

My best guess is that you should remove the udev package from your Lenny guest (apt-get remove udev), and let it use the old devfs. If you have packages that depend on udev, you may need to remove them and find alternatives that do not."