Am 06.04.2011 15:50, schrieb Roger Leigh: > On Wed, Apr 06, 2011 at 09:54:53AM +0100, Roger Leigh wrote: >> I'm just mentioning this here because udev started to use /run before >> we had completed our work, and without a versioned dependency, causing >> breakage. If you are planning on using /run, please hold fire for a >> few days longer until initscripts is uploaded! > > Just for the record: if you're suffering from udev breaking > horribly (#621036,#620995), a quick fix is to "rm -rf /run" and > restart udev. > > I saw behaviour like #593083, where it failed to load all modules, > leading to not bringing up fbcon (radeondrmfb), no networking, and > then X locking up the whole console, requiring a hard reboot to > recover. The latter is probably X rather than udev at fault, but > triggered by the earlier failure to initialise the hardware. Not > sure what causes this, because at boot /run isn't writable and > udev falls back to /dev/.udev, but despite falling back correctly, > it's still broken for some reason. The bug is in the sysv init script for udev: It has set -e and if [ -d /run/ ]; then mkdir -p /run/udev/rules.d/ create_dev_root_rule /run/udev/ else This will obviously break when /run is ro and udevd is never started. Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
Attachment:
signature.asc
Description: OpenPGP digital signature