You are not logged in.

#1 2010-10-02 12:18:51

thoice
Member
Registered: 2008-08-30
Posts: 10

PC ends up in endless loop while udev uevents processing

After the update on 30 September my laptop doesn't boot at all. Instead it spits out error messages like this. But lots and lots of them.
I managed to move all the rules files from /lib/udev/rules.d and moved them one by one back into that folder and it looks like the problem is with

/lib/udev/rules.d/80-drivers.rules

After commenting out all the lines of that file it turned out that the line with DRIVER!= causes the problem.
Here is /lib/udev/rules.d/80-drivers.rules

# do not edit this file, it will be overwritten on update

ACTION=="remove", GOTO="drivers_end"

DRIVER!="?*", ENV{MODALIAS}=="?*", RUN+="/lib/udev/load-modules.sh  $env{MODALIAS}"
SUBSYSTEM=="tifm", ENV{TIFM_CARD_TYPE}=="SD", RUN+="/lib/udev/load-modules.sh  tifm_sd"
SUBSYSTEM=="tifm", ENV{TIFM_CARD_TYPE}=="MS", RUN+="/lib/udev/load-modules.sh  tifm_ms"
SUBSYSTEM=="memstick", RUN+="/lib/udev/load-modules.sh ms_block"
SUBSYSTEM=="memstick", RUN+="/lib/udev/load-modules.sh mspro_block"
SUBSYSTEM=="i2o", RUN+="/lib/udev/load-modules.sh  i2o_block"
SUBSYSTEM=="scsi", ENV{DEVTYPE}=="scsi_device", TEST!="[module/sg]", RUN+="/lib/udev/load-modules.sh sg"
SUBSYSTEM=="module", KERNEL=="parport_pc", RUN+="/lib/udev/load-modules.sh ppdev"

LABEL="drivers_end"

So I had to boot from Liveusb and do all the manipulations with commenting and files to manage to get my laptop to boot up.
Could anyone suggest the way of further diagnostics?
Thanks in advance.

Offline

Board footer

Powered by FluxBB