[РЕШЕНО] Отвалилось автомонтирование USB-накопителей

Держите меня семеро!
А пятеро вставляйте мне на место мой старые нубские мозги.

По очень загадочной для меня причине отвалилось автомониторование.
Оно работало.
А теперь завалилось. Куда-то.

Устройство есть 'Bus 002 Device 004: ID 10d6:1101 Actions Semiconductor Co., Ltd D-Wave 2GB MP4 Player / AK1025 MP3/MP4 Player':

 >> lsusb
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 1bcf:2883 Sunplus Innovation Technology Inc.
Bus 001 Device 013: ID 13d3:3362 IMC Networks Atheros AR3012 Bluetooth 4.0 Adapter
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 004: ID 10d6:1101 Actions Semiconductor Co., Ltd D-Wave 2GB MP4 Player / AK1025 MP3/MP4 Player
Bus 002 Device 002: ID 046d:c077 Logitech, Inc. M105 Optical Mouse
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Но по UUIDу не ищется:

 >> ls -lF /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 Dec 23 13:48 0EE6D4CD47AB5E6E -> ../../sda4
lrwxrwxrwx 1 root root 10 Dec 23 13:48 28D47A22D479F284 -> ../../sdb1
lrwxrwxrwx 1 root root 10 Dec 23 13:48 56176dc6-1ca9-4ea1-96f4-2deec146cb9c -> ../../sda3
lrwxrwxrwx 1 root root 10 Dec 23 13:48 6ece9919-5b90-4150-a609-b6e4e59437db -> ../../sda2
lrwxrwxrwx 1 root root 10 Dec 23 13:48 bad4b79f-edca-479d-a15a-929d17215a3f -> ../../sda1

fdisk тоже нишиша не видит, СКАТИНА:


 >> fdisk -l
Disk /dev/sdb: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Disk model: Hitachi HTS54505
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x000c9b77

Device     Boot Start       End   Sectors   Size Id Type
/dev/sdb1  *     2048 976773119 976771072 465.8G  7 HPFS/NTFS/exFAT

Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Disk model: WDC WD5000LPCX-0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x9b54bfb1

Device     Boot     Start       End   Sectors  Size Id Type
/dev/sda1  *         2048  61442047  61440000 29.3G 83 Linux
/dev/sda2        61442048 102402047  40960000 19.5G 83 Linux
/dev/sda3       102402048 106498047   4096000    2G 82 Linux swap / Solaris
/dev/sda4       106498048 976773119 870275072  415G  7 HPFS/NTFS/exFAT

Где жты моя ненаглядная где?

 >> lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 465.8G  0 disk
├─sda1   8:1    0  29.3G  0 part /
├─sda2   8:2    0  19.5G  0 part /home
├─sda3   8:3    0     2G  0 part
└─sda4   8:4    0   415G  0 part /mnt/win
sdb      8:16   0 465.8G  0 disk
└─sdb1   8:17   0 465.8G  0 part /mnt/base
sr0     11:0    1  1024M  0 rom

Удав втык и затык флешки сечет, змеюка переросток:

 >> udevadm monitor
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent

KERNEL[45438.045066] add      /devices/pci0000:00/0000:00:14.0/usb2/2-4 (usb)
KERNEL[45438.045335] add      /devices/pci0000:00/0000:00:14.0/usb2/2-4/2-4:1.0 (usb)
KERNEL[45438.045422] bind     /devices/pci0000:00/0000:00:14.0/usb2/2-4 (usb)
UDEV  [45438.049221] add      /devices/pci0000:00/0000:00:14.0/usb2/2-4 (usb)
UDEV  [45438.050752] add      /devices/pci0000:00/0000:00:14.0/usb2/2-4/2-4:1.0 (usb)
UDEV  [45438.052291] bind     /devices/pci0000:00/0000:00:14.0/usb2/2-4 (usb)
KERNEL[45442.982471] remove   /devices/pci0000:00/0000:00:14.0/usb2/2-4/2-4:1.0 (usb)
KERNEL[45442.982827] unbind   /devices/pci0000:00/0000:00:14.0/usb2/2-4 (usb)
KERNEL[45442.982900] remove   /devices/pci0000:00/0000:00:14.0/usb2/2-4 (usb)
UDEV  [45442.984700] remove   /devices/pci0000:00/0000:00:14.0/usb2/2-4/2-4:1.0 (usb)
UDEV  [45442.986037] unbind   /devices/pci0000:00/0000:00:14.0/usb2/2-4 (usb)
UDEV  [45442.986910] remove   /devices/pci0000:00/0000:00:14.0/usb2/2-4 (usb)

Есть настораживающий момент - удав ругается на неспецифицированную группу:

>> sudo systemctl status systemd-udevd
● systemd-udevd.service - udev Kernel Device Manager
   Loaded: loaded (/usr/lib/systemd/system/systemd-udevd.service; static; vendor preset: disabled)
   Active: active (running) since Sun 2018-12-23 13:47:59 +05; 1 day 1h ago
     Docs: man:systemd-udevd.service(8)
           man:udev(7)
 Main PID: 354 (systemd-udevd)
   Status: "Processing with 24 children at max"
    Tasks: 1
   Memory: 15.3M
   CGroup: /system.slice/systemd-udevd.service
           └─354 /usr/lib/systemd/systemd-udevd

Dec 23 13:47:59 pampas systemd[1]: Starting udev Kernel Device Manager...
Dec 23 13:47:59 pampas systemd[1]: Started udev Kernel Device Manager.
Dec 23 13:48:00 pampas systemd-udevd[361]: link_config: autonegotiation is unset or enabled, the speed and duplex are not writable.
Dec 23 13:48:01 pampas systemd-udevd[366]: link_config: autonegotiation is unset or enabled, the speed and duplex are not writable.
Dec 23 13:48:01 pampas systemd-udevd[367]: link_config: autonegotiation is unset or enabled, the speed and duplex are not writable.
Dec 24 15:35:53 pampas systemd-udevd[354]: Specified group 'usb' unknown

Правила для удава такие:

>> cat /etc/udev/rules.d/99-automount.rules
ACTION=="add", SUBSYSTEM=="block", ENV{ID_FS_USAGE}=="filesystem", DRIVERS=="usb-storage", GOTO="automount_go"
ACTION=="remove", SUBSYSTEM=="block", ENV{ID_FS_USAGE}=="filesystem", DRIVERS=="usb-storage", RUN{program}+="/bin/rmdir /media/%E{AUTOMOUNT_NAME}"
GOTO="automount_end"

LABEL="automount_go"
ENV{AUTOMOUNT_NAME}="%E{ID_FS_UUID}"
ENV{ID_FS_LABEL}!="", ENV{AUTOMOUNT_NAME}="%E{ID_FS_LABEL}"
GROUP="storage", TAG+="systemd", ENV{SYSTEMD_WANTS}="[email protected]%E{ID_FS_UUID}\x20%E{AUTOMOUNT_NAME}.service"

LABEL="automount_end"

Первоначально в первоисточнике 'GROUP="usb"' - изменение на 'storage' ситуацию не изменило

Ещё до кучи загружен udisk2:

 >> sudo systemctl | grep udisk2
udisks2.service loaded active running   Disk Manager

В etc единственное правило для перенаправления точки монтирования в /media

>> cat /etc/udev/rules.d/99-udisks2.rules
# UDISKS_FILESYSTEM_SHARED
# ==1: mount filesystem to a shared directory (/media/VolumeName)
# ==0: mount filesystem to a private directory (/run/media/$USER/VolumeName)
# See udisks(8)

ENV{ID_FS_USAGE}=="filesystem|other|crypto", ENV{UDISKS_FILESYSTEM_SHARED}="1"
В /usr все правила стандартные:


>> ls /usr/lib/udev/rules.d/

10-dm.rules            60-cdrom_id.rules                 60-persistent-v4l.rules    65-libwacom.rules      70-touchpad.rules         80-libinput-device-groups.rules  95-dm-notify.rules
11-dm-lvm.rules        60-drm.rules                      60-rfkill.rules            69-cd-sensors.rules    70-uaccess.rules          80-net-setup-link.rules          95-upower-csr.rules
13-dm-disk.rules       60-evdev.rules                    60-sensor.rules            69-dm-lvm-metad.rules  71-seat.rules             80-udisks2.rules                 95-upower-hid.rules
25-gpsd-usb.rules      60-input-id.rules                 60-serial.rules            70-infrared.rules      73-seat-late.rules        89-alsa-ucm.rules                95-upower-wup.rules
39-usbmuxd.rules       60-persistent-alsa.rules          63-md-raid-arrays.rules    70-joystick.rules      75-net-description.rules  90-alsa-restore.rules            99-bumblebee-nvidia-dev.rules
40-gphoto.rules        60-persistent-input.rules         64-btrfs-dm.rules          70-mouse.rules         75-probe_mtd.rules        90-libinput-model-quirks.rules   99-fuse3.rules
50-udev-default.rules  60-persistent-storage.rules       64-btrfs.rules             70-power-switch.rules  78-sound-card.rules       90-vconsole.rules                99-systemd.rules
60-block.rules         60-persistent-storage-tape.rules  64-md-raid-assembly.rules  70-printers.rules      80-drivers.rules          95-cd-devices.rules

Всякие HIDы (мышка) цепляются нормально (ну иной раз перетыкнуть приходится разок).

Бью челом... по ноутбуку. Тоже не помогает.

Короче - их бин больной, ай нид ю хелп.
Много букв лень читать... А разве это не mtp устройство??
Ошибки в тексте-неповторимый стиль автора©
Нет - это MP3 плеер с USB-storage.
Прикол в том, что у меня любой USB-storage не автомонтируется.
значит это проблемы на уровне модуля, в dmesg что?
Прикол в том, что у меня любой USB-storage не автомонтируется.
если после обновления ядра откатите назад, или установите lts. также может не стыковки с linux-firmware.
Ошибки в тексте-неповторимый стиль автора©
yaa, reboot ...
Сейчас обновился - было тоже самое, после reboot все OK ... (у меня обновился pcmanfm and etc)

EDIT 1 -
[2018-12-24 15:29] [ALPM] upgraded curl (7.63.0-1 -> 7.63.0-2)
[2018-12-24 15:29] [ALPM] upgraded libfm-extra (1.3.0.2-1 -> 1.3.1-1)
[2018-12-24 15:29] [ALPM] upgraded libfm (1.3.0.2-1 -> 1.3.1-1)
[2018-12-24 15:29] [ALPM] upgraded libfm-gtk2 (1.3.0.2-1 -> 1.3.1-1)
[2018-12-24 15:29] [ALPM] upgraded libgphoto2 (2.5.20-1 -> 2.5.21-1)
[2018-12-24 15:29] [ALPM] upgraded libssh (0.8.5-1 -> 0.8.6-1)
[2018-12-24 15:30] [ALPM] upgraded linux (4.19.11.arch1-1 -> 4.19.12.arch1-1)
[2018-12-24 15:30] [ALPM] upgraded linux-headers (4.19.11.arch1-1 -> 4.19.12.arch1-1)
[2018-12-24 15:30] [ALPM] upgraded linux-lts (4.14.89-1 -> 4.14.90-1)
[2018-12-24 15:30] [ALPM] upgraded linux-lts-headers (4.14.89-1 -> 4.14.90-1)
[2018-12-24 15:30] [ALPM] upgraded pcmanfm (1.3.0-1 -> 1.3.1-1)
Ошибки не исчезают с опытом - они просто умнеют
В большинстве случаев перезагрузка решает вопрос. Это какие-то особенности gvfs
такие дела.
Загрузил linux-lts, перегрузил - сепулька определилась.

Решено путем сеанса коллективной магии
 
Зарегистрироваться или войдите чтобы оставить сообщение.