[systemd-devel] [PATCH] option to ignore ENOMEDIUM in blkid

Colin Guthrie colin at mageia.org
Thu Apr 16 09:04:28 PDT 2015


Hans Scholze wrote on 19/02/15 07:51:
> On Tue, Feb 17, 2015 at 12:06 AM, Oliver Neukum <oneukum at suse.de> wrote:
>>
>> On Mon, 2015-02-16 at 14:52 -0800, Hans Scholze wrote:
>>> Hi,
>>>
>>>
>>> I'm not sure if this is considered a problem but I noticed some
>>> spurious error messages during boot.  The source appears to be:
>>>
>>>
>>> 1. a USB media card reader is plugged in at boot
>>> 2. the device node exists regardless of whether a card is present
>>> (expected)
>>> 3. line 70 of 60-persistent-storage.rules (KERNEL!="sr*",
>>> IMPORT{builtin}="blkid") attempts blkid on the device with no card
>>> present
>>> 4. the open() call in builtin_blkid() in udev-builtin-blkid.c fails
>>> resulting in an "error: /dev/sdd: No medium found" message printed to
>>> stderr
>>>
>> That seems to be the error. You cannot guarantee that blkid will never
>> see this error if the drive has removable media. It should have an
>> option for silently failing in these cases.
> 
> Sounds like a good idea to me but I am not too familiar with the code.
> How about this?

Any progress on this?

Seems we have users reporting the same issue:

https://bugs.mageia.org/show_bug.cgi?id=14817

Cheers

Col



-- 

Colin Guthrie
colin(at)mageia.org
http://colin.guthr.ie/

Day Job:
  Tribalogic Limited http://www.tribalogic.net/
Open Source:
  Mageia Contributor http://www.mageia.org/
  PulseAudio Hacker http://www.pulseaudio.org/
  Trac Hacker http://trac.edgewall.org/


More information about the systemd-devel mailing list