[Eisfair] udev-Regel nach SCSI-ID

Detlef Paschke schabau at t-online.de
Mi Aug 23 14:51:36 CEST 2017


Am 23.08.2017 um 13:59 schrieb Marcus Roeckrath:
> Hallo Detlef,

Hallo Marcus,

> Fein, müsste nicht jetzt auch noch eine Zeile für ACTION=="remove" oder so
> rein, um die Platte unzumounten, wenn sie abgezogen wird.

das sollte als nächstes kommen.

> Du hattest mal die Ausgabe von
> 
> udevadm info --query=all --attribute-walk /dev/sdf1
> 
> gepostet und da sehe ich nirgends mal ein pci-0000:03:02.0-scsi-0:0:4:0,
> also wie soll das gefunden werden.


Da in der Tat nicht aber unter

eisfair # udevadm test /block/sde/sde1
calling: test
version 3.1.5
This program is for debugging only, it does not run any program
specified by a RUN key. It may show incorrect results, because
some values may be different, or not available at a simulation run.

=== trie on-disk ===
tool version:          3
file size:         6660553 bytes
header size             80 bytes
strings            1715721 bytes
nodes              4944752 bytes
Load module index
timestamp of '/etc/udev/rules.d' changed
timestamp of '/run/udev/rules.d' changed
Skipping overridden file: /lib/udev/rules.d/80-net-name-slot.rules.
Reading rules file: /etc/udev/rules.d/10-backplane.rules
Reading rules file: /lib/udev/rules.d/50-udev-default.rules
Reading rules file: /etc/udev/rules.d/55-lfs.rules
Reading rules file: /lib/udev/rules.d/60-block.rules
Reading rules file: /lib/udev/rules.d/60-cdrom_id.rules
Reading rules file: /lib/udev/rules.d/60-drm.rules
Reading rules file: /lib/udev/rules.d/60-evdev.rules
Reading rules file: /lib/udev/rules.d/60-persistent-alsa.rules
Reading rules file: /lib/udev/rules.d/60-persistent-input.rules
Reading rules file: /lib/udev/rules.d/60-persistent-storage-tape.rules
Reading rules file: /lib/udev/rules.d/60-persistent-storage.rules
Reading rules file: /lib/udev/rules.d/60-persistent-v4l.rules
Reading rules file: /lib/udev/rules.d/60-serial.rules
Reading rules file: /lib/udev/rules.d/64-btrfs.rules
Reading rules file: /lib/udev/rules.d/70-mouse.rules
Reading rules file: /etc/udev/rules.d/70-persistent-net.rules
Reading rules file: /lib/udev/rules.d/75-net-description.rules
Reading rules file: /lib/udev/rules.d/75-probe_mtd.rules
Reading rules file: /lib/udev/rules.d/78-sound-card.rules
Reading rules file: /lib/udev/rules.d/80-drivers.rules
Reading rules file: /etc/udev/rules.d/80-net-name-slot.rules
Reading rules file: /etc/udev/rules.d/81-cdrom.rules
Reading rules file: /etc/udev/rules.d/83-cdrom-symlinks.rules
rules contain 24576 bytes tokens (2048 * 12 bytes), 7245 bytes strings
945 strings (12203 bytes), 571 de-duplicated (5333 bytes), 375 trie
nodes used
GROUP 8 /lib/udev/rules.d/50-udev-default.rules:55
LINK 'disk/by-id/scsi-SFUJITSU_MAU3036NC_ANL0P5801Y67-part1'
/lib/udev/rules.d/60-persistent-storage.rules:37
LINK 'disk/by-path/pci-0000:03:02.0-scsi-0:0:4:0-part1'
/lib/udev/rules.d/60-persistent-storage.rules:56
IMPORT builtin 'blkid' /lib/udev/rules.d/60-persistent-storage.rules:66
probe /dev/sde1 raid offset=0
LINK 'disk/by-uuid/47a1b081-ce04-4c29-ae46-e01163c23bdd'
/lib/udev/rules.d/60-persistent-storage.rules:69
handling device node '/dev/sde1', devnum=b8:65, mode=0660, uid=0, gid=8
preserve permissions /dev/sde1, 060660, uid=0, gid=8
preserve already existing symlink '/dev/block/8:65' to '../sde1'
found 'b8:65' claiming
'/run/udev/links/\x2fdisk\x2fby-id\x2fscsi-SFUJITSU_MAU3036NC_ANL0P5801Y67-part1'
creating link
'/dev/disk/by-id/scsi-SFUJITSU_MAU3036NC_ANL0P5801Y67-part1' to '/dev/sde1'
preserve already existing symlink
'/dev/disk/by-id/scsi-SFUJITSU_MAU3036NC_ANL0P5801Y67-part1' to '../../sde1'
found 'b8:65' claiming
'/run/udev/links/\x2fdisk\x2fby-path\x2fpci-0000:03:02.0-scsi-0:0:4:0-part1'
creating link '/dev/disk/by-path/pci-0000:03:02.0-scsi-0:0:4:0-part1' to
'/dev/sde1'
preserve already existing symlink
'/dev/disk/by-path/pci-0000:03:02.0-scsi-0:0:4:0-part1' to '../../sde1'
found 'b8:65' claiming
'/run/udev/links/\x2fdisk\x2fby-uuid\x2f47a1b081-ce04-4c29-ae46-e01163c23bdd'
creating link '/dev/disk/by-uuid/47a1b081-ce04-4c29-ae46-e01163c23bdd'
to '/dev/sde1'
preserve already existing symlink
'/dev/disk/by-uuid/47a1b081-ce04-4c29-ae46-e01163c23bdd' to '../../sde1'
created db file '/run/udev/data/b8:65' for '/block/sde/sde1'
ACTION=add
DEVLINKS=/dev/disk/by-id/scsi-SFUJITSU_MAU3036NC_ANL0P5801Y67-part1
/dev/disk/by-path/pci-0000:03:02.0-scsi-0:0:4:0-part1
/dev/disk/by-uuid/47a1b081-ce04-4c29-ae46-e01163c23bdd
DEVNAME=/dev/sde1
DEVPATH=/block/sde/sde1
DEVTYPE=partition
ID_BUS=scsi
ID_FS_TYPE=ext3
ID_FS_USAGE=filesystem
ID_FS_UUID=47a1b081-ce04-4c29-ae46-e01163c23bdd
ID_FS_UUID_ENC=47a1b081-ce04-4c29-ae46-e01163c23bdd
ID_FS_VERSION=1.0
ID_MODEL=MAU3036NC
ID_MODEL_ENC=MAU3036NC\x20\x20\x20\x20\x20\x20\x20
ID_PART_ENTRY_DISK=8:64
ID_PART_ENTRY_NUMBER=1
ID_PART_ENTRY_OFFSET=2048
ID_PART_ENTRY_SCHEME=dos
ID_PART_ENTRY_SIZE=71817448
ID_PART_ENTRY_TYPE=0x83
ID_PART_ENTRY_UUID=421fbce9-01
ID_PART_TABLE_TYPE=dos
ID_PART_TABLE_UUID=421fbce9
ID_PATH=pci-0000:03:02.0-scsi-0:0:4:0
ID_PATH_TAG=pci-0000_03_02_0-scsi-0_0_4_0
ID_REVISION=0104
ID_SCSI=1
ID_SERIAL=SFUJITSU_MAU3036NC_ANL0P5801Y67
ID_SERIAL_SHORT=ANL0P5801Y67
ID_TYPE=disk
ID_VENDOR=FUJITSU
ID_VENDOR_ENC=FUJITSU\x20
MAJOR=8
MINOR=65
SUBSYSTEM=block
USEC_INITIALIZED=66979862
Unload module index

und in de vorgefertigten *.rules unter /lib/udev/rules.d finde ich das
immer wieder und auch auf Hilfeseiten wurde das genannt.


> Die Boot, root und swap-Partition solltest Du auf jeden Fall in der fstab
> drinlassen.
> 
> Alles andere kannst Du mounten wie du es möchtest.

Das habe ich mir gerade im Schweiße meines Angesichts wieder ganz anders
überlegt.
Ich werde wohl von udev nichts mounten lassen.
Ich hatte gerade die eine Regel geschrieben und zum testen den Eisfair
neu gestartet. Ging nur nicht. Beim fsck ist er stehen geblieben. Erst
wusste ich gar nicht warum aber dann kam ich drauf, dass er sich
mokierte weil /dev/sde1 bereits gemountet war.
Also eine uralte Knoppix-CD raus geholt - weil der Boot-Stick natürlich
auch nicht ging - und die udev-Regel wieder auskommentiert.

Viele Grüße
Detlef Paschke

-- 
registered Fli4l-User #00000209
Das "Zitat des Augenblicks" gibt es nur auf
http://www.schabau.goip.de


Mehr Informationen über die Mailingliste Eisfair