<div dir="ltr">Hi,<div><br></div><div>I'm not sure if this is considered a problem but I noticed some spurious error messages during boot.  The source appears to be:</div><div><br></div><div>1. a USB media card reader is plugged in at boot</div><div>2. the device node exists regardless of whether a card is present (expected)</div><div>3. line 70 of 60-persistent-storage.rules (KERNEL!="sr*", IMPORT{builtin}="blkid"<span style="color:rgb(0,0,0);white-space:pre-wrap">) </span>attempts blkid on the device with no card present</div><div>4. the open() call in <span style="color:rgb(0,0,0);font-size:13.3333330154419px">builtin_blkid() in </span>udev-builtin-blkid.c fails resulting in an "error: /dev/sdd: No medium found" message printed to stderr</div><div><br></div><div><div>Adding ATTR{removable}=="1", ATTR{size}=="0", GOTO="skip_blkid" around the rule seems to work in my case but I don't know if that is a good thing to do in general.<br></div></div><div><br></div><div><span style="color:rgb(0,0,0);font-size:13.3333330154419px">For comparison, t</span>he rules that run blkid on CD drives (lines 62-67) do check first to make sure a CD is inserted.  (At least I think that's what <span style="color:rgb(0,0,0);font-size:13.3333330154419px">ENV{ID_CDROM_MEDIA_TRACK_COUNT_DATA}=="?*" is doing.)</span></div><div><span style="color:rgb(0,0,0);font-size:13.3333330154419px"><br></span></div><div>Some other discussions I came across related to the "No medium found" message:</div><div><a href="https://bbs.archlinux.org/viewtopic.php?id=190229">https://bbs.archlinux.org/viewtopic.php?id=190229</a><br></div><div><a href="https://bugs.freedesktop.org/show_bug.cgi?id=86414">https://bugs.freedesktop.org/show_bug.cgi?id=86414</a><br></div><div><br></div><div>Thanks,</div><div>Hans</div></div>