Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#18390 - udev bug?

Attached to Project: Arch Linux
Opened by Desislav (Insane-Boy) - Thursday, 18 February 2010, 18:31 GMT
Last edited by Thomas Bächler (brain0) - Friday, 19 February 2010, 12:14 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To No-one
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

A couple of days ago I updated my system.I haven't updated for quite a while, to be honest.When I updated I couldn't boot.The error was - http://pastebin.com/m7e3da403 .Then I read there was some problem with the current udev and a kernel version lower than 2.6.27.So I updated my kernel to 2.6.32 as well.However, this didn't solved the problem.Then I read through the forum and saw a couple of similar problems.After editing the fstab like this : http://pastebin.com/m48381f91 I did manage to boot successfully.Actually the only thing I did was to remove the 0 '1' tag from the root partition.Another problem appeared - can't access none of my partitions.Whenever i type fdisk -l I get this output http://pastebin.com/m60b8e93b .It's strange because it doesn't detect even my root partition and i have /dev/sd* or /dev/hd* devices in the /dev.Finally I came across information which helped me solve me problem a little.Everytime I boot i have to enter the following commands : undevadm test /block/hda , udevadm test /block/hda1,2,3,etc otherwise I'm unable to use them.I read everything I found on google, however , I only understood it was something of a bug related to udev and nothing more.
This task depends upon

Closed by  Thomas Bächler (brain0)
Friday, 19 February 2010, 12:14 GMT
Reason for closing:  Not a bug
Additional comments about closing:  PEBKA...wait for it...wait for it....C
Comment by Thomas Bächler (brain0) - Thursday, 18 February 2010, 19:39 GMT
Which kernel are you running? Custom 2.6.32 of Arch? If custom, please attach the kernel configuration. (Fun fact: I think I already know exactly what is wrong, so I know what your answers will be, but you can never be sure, so I'd rather ask. If I was right, you can call me a witch afterwards)
Comment by Gerardo Exequiel Pozzi (djgera) - Thursday, 18 February 2010, 20:08 GMT
Ensure that you don't have any "lost" udev file rules (not owned by any installed package, except custom) In /lib/udev/rules.d and /etc/udev/rules.d with this command:

for x in /lib/udev/rules.d/* /etc/udev/rules.d/*; do pacman -Qo $x;done > /dev/null
Comment by Desislav (Insane-Boy) - Friday, 19 February 2010, 11:44 GMT
I'm talking about vanilla kernel.After a few hours browsing through the whole bugtracker I eventually found similar task so it turned out that the kernel option '# CONFIG_SYSFS_DEPRECATED_V2 is not set' should stay unset otherwise it just doesnt work.The task may be closed now and I apologise for posting it, however I did think it was a bug.Thanks to everybody.
Comment by Thomas Bächler (brain0) - Friday, 19 February 2010, 12:13 GMT
I might have posted that directly, but didn't want to confuse you with boring details until I was definitely sure this was what's wrong here. But yes, that was what I suspected. This thread on arch-general should also be helpful: http://mailman.archlinux.org/pipermail/arch-general/2010-February/011148.html

Loading...