1 |
On Wed, Feb 13, 2013 at 12:17 PM, Stefan G. Weichinger <lists@×××××.at> wrote: |
2 |
> Am 2013-02-10 15:41, schrieb Stefan G. Weichinger: |
3 |
>> conflicting device node |
4 |
>> '/dev/mapper/swap' found |
5 |
> |
6 |
> googled that and found this similar issue: |
7 |
> |
8 |
> https://bugs.archlinux.org/task/32403 |
9 |
> |
10 |
> The command there returns on my thinkpad: |
11 |
> |
12 |
> |
13 |
> # journalctl -b --no-pager _SYSTEMD_UNIT=systemd-udevd.service |
14 |
> -- Logs begin at Mit 2012-08-15 20:16:00 CEST, end at Mit 2013-02-13 |
15 |
> 19:03:42 CET. -- |
16 |
> Feb 13 18:48:30 enzo systemd-udevd[4415]: failed to execute |
17 |
> '/lib/udev/lmt-udev' '/lib/udev/lmt-udev auto': No such file or directory |
18 |
> Feb 13 18:48:30 enzo systemd-udevd[4519]: failed to execute |
19 |
> '/lib/udev/lmt-udev' '/lib/udev/lmt-udev force modules=usb-autosuspend |
20 |
> devices=1-1.3:1...directory |
21 |
> Feb 13 18:48:30 enzo systemd-udevd[3857]: conflicting device node |
22 |
> '/dev/mapper/swap' found, link to '/dev/dm-0' will not be created |
23 |
> Feb 13 18:53:28 enzo systemd-udevd[5411]: conflicting device node |
24 |
> '/dev/mapper/_dev_sda4' found, link to '/dev/dm-1' will not be created |
25 |
> |
26 |
> |
27 |
> hmm. |
28 |
> |
29 |
> Might be that I have some outdated udev-rules, right? |
30 |
> |
31 |
> # equery f udev | grep rules |
32 |
> |
33 |
> /lib/udev/rules.d/40-gentoo.rules |
34 |
> /lib/udev/rules.d/42-usb-hid-pm.rules |
35 |
> /lib/udev/rules.d/50-udev-default.rules |
36 |
> /lib/udev/rules.d/60-cdrom_id.rules |
37 |
> /lib/udev/rules.d/60-persistent-alsa.rules |
38 |
> /lib/udev/rules.d/60-persistent-input.rules |
39 |
> /lib/udev/rules.d/60-persistent-serial.rules |
40 |
> /lib/udev/rules.d/60-persistent-storage-tape.rules |
41 |
> /lib/udev/rules.d/60-persistent-storage.rules |
42 |
> /lib/udev/rules.d/60-persistent-v4l.rules |
43 |
> /lib/udev/rules.d/61-accelerometer.rules |
44 |
> /lib/udev/rules.d/64-btrfs.rules |
45 |
> /lib/udev/rules.d/75-net-description.rules |
46 |
> /lib/udev/rules.d/75-probe_mtd.rules |
47 |
> /lib/udev/rules.d/75-tty-description.rules |
48 |
> /lib/udev/rules.d/78-sound-card.rules |
49 |
> /lib/udev/rules.d/80-drivers.rules |
50 |
> /lib/udev/rules.d/80-net-name-slot.rules |
51 |
> /lib/udev/rules.d/95-keyboard-force-release.rules |
52 |
> /lib/udev/rules.d/95-keymap.rules |
53 |
> /lib/udev/rules.d/95-udev-late.rules |
54 |
> |
55 |
> while I have stuff like this in /lib/udev/rules.d: |
56 |
> |
57 |
> # ls -1 /lib/udev/rules.d/ |
58 |
> 10-dm.rules |
59 |
> 11-dm-lvm.rules |
60 |
> 13-dm-disk.rules |
61 |
> 40-gentoo.rules |
62 |
> 40-usb-media-players.rules |
63 |
> 40-usb_modeswitch.rules |
64 |
> 42-usb-hid-pm.rules |
65 |
> 50-udev-default.rules |
66 |
> 60-cdrom_id.rules |
67 |
> 60-fprint-autosuspend.rules |
68 |
> 60-persistent-alsa.rules |
69 |
> 60-persistent-input.rules |
70 |
> 60-persistent-serial.rules |
71 |
> 60-persistent-storage.rules |
72 |
> 60-persistent-storage-tape.rules |
73 |
> 60-persistent-v4l.rules |
74 |
> 60-vmware.rules |
75 |
> 60-zvol.rules |
76 |
> 61-accelerometer.rules |
77 |
> 61-gnome-bluetooth.rules |
78 |
> 64-btrfs.rules |
79 |
> 64-md-raid.rules |
80 |
> 65-kvm.rules |
81 |
> 69-cd-sensors.rules |
82 |
> 69-dm-lvm-metad.rules |
83 |
> 69-vdev.rules |
84 |
> 70-libgphoto2.rules |
85 |
> 70-power-switch.rules |
86 |
> 70-printers.rules |
87 |
> 70-uaccess.rules |
88 |
> 71-seat.rules |
89 |
> 73-seat-late.rules |
90 |
> 75-net-description.rules |
91 |
> 75-probe_mtd.rules |
92 |
> 75-tty-description.rules |
93 |
> 77-mm-ericsson-mbm.rules |
94 |
> 77-mm-longcheer-port-types.rules |
95 |
> 77-mm-nokia-port-types.rules |
96 |
> 77-mm-pcmcia-device-blacklist.rules |
97 |
> 77-mm-platform-serial-whitelist.rules |
98 |
> 77-mm-simtech-port-types.rules |
99 |
> 77-mm-usb-device-blacklist.rules |
100 |
> 77-mm-x22x-port-types.rules |
101 |
> 77-mm-zte-port-types.rules |
102 |
> 77-nm-olpc-mesh.rules |
103 |
> 78-sound-card.rules |
104 |
> 80-drivers.rules |
105 |
> 80-mm-candidate.rules |
106 |
> 80-net-name-slot.rules |
107 |
> 80-udisks2.rules |
108 |
> 80-udisks.rules |
109 |
> 85-regulatory.rules |
110 |
> 90-alsa-restore.rules |
111 |
> 90-network.rules |
112 |
> 90-pulseaudio.rules |
113 |
> 90-zfs.rules |
114 |
> 95-cd-devices.rules |
115 |
> 95-dm-notify.rules |
116 |
> 95-keyboard-force-release.rules |
117 |
> 95-keymap.rules |
118 |
> 95-osinfo.rules |
119 |
> 95-udev-late.rules |
120 |
> 95-upower-battery-recall-dell.rules |
121 |
> 95-upower-battery-recall-fujitsu.rules |
122 |
> 95-upower-battery-recall-gateway.rules |
123 |
> 95-upower-battery-recall-ibm.rules |
124 |
> 95-upower-battery-recall-lenovo.rules |
125 |
> 95-upower-battery-recall-toshiba.rules |
126 |
> 95-upower-csr.rules |
127 |
> 95-upower-hid.rules |
128 |
> 95-upower-wup.rules |
129 |
> 97-bluetooth-hid2hci.rules |
130 |
> 99-fuse.rules |
131 |
> 99-ntfs3g.rules |
132 |
> 99-systemd.rules |
133 |
> |
134 |
> *sigh* |
135 |
> |
136 |
> Before I completely ruin that setup: |
137 |
> |
138 |
> Would someone pls compare that directory's content with mine and tell me |
139 |
> what to get rid of? |
140 |
|
141 |
You should not be deleting rules arbitrarily from your system; |
142 |
perharps you have orphan rules, and you can detect that by equery'ing |
143 |
to what package each rule belongs. |
144 |
|
145 |
> I assume the problematic files (in the issue with encrypted swap) come |
146 |
> from lvm2: |
147 |
> |
148 |
> # equery b 10-dm.rules |
149 |
> * Searching for 10-dm.rules ... |
150 |
> sys-fs/lvm2-2.02.98 (/lib/udev/rules.d/10-dm.rules) |
151 |
> |
152 |
> # equery b 11-dm-lvm.rules |
153 |
> * Searching for 11-dm-lvm.rules ... |
154 |
> sys-fs/lvm2-2.02.98 (/lib/udev/rules.d/11-dm-lvm.rules) |
155 |
> |
156 |
> .... |
157 |
> |
158 |
> I will unmerge lvm2 for now as I think I don't need it on the laptop (I |
159 |
> don't use PVs/VGs/LVs here and that device-mapper-stuff happens |
160 |
> elsewhere, correct?) |
161 |
|
162 |
LVM2 will be pulled again by udisks2; it's a mandatory dependency. I |
163 |
don't think the problem is related to LVM, but I don't really know. |
164 |
|
165 |
Regards. |
166 |
-- |
167 |
Canek Peláez Valdés |
168 |
Posgrado en Ciencia e Ingeniería de la Computación |
169 |
Universidad Nacional Autónoma de México |