On Sat, 18 Apr 2015 11:48:12 walt wrote:
> I have two similar but not identical ~amd64 machines, and *one* of the
> two machines is doing something new and strange when I type "mount" 
with
> no arguments.
> 
> The "bad" machine prints the list of mounted filesystems as it should,
> but then proceeds to read the partition table on every disk in the 
machine
> and writes a fresh version of /run/blkid/blkid.tab .
> 
> This has the very annoying side effect of spinning up any sleeping disks,
> including the floppy disk (but not the dvd player, thankfully).
> 
> I re-installed util-linux, which installs the "mount" utility, but no
> difference.  (The two machines both have util-linux-2.26.1-r1).
> 
> This new behavior began on April 14, FWIW, and the only package I 
installed
> on that machine that day was gentoo-sources-3.14.38, which is why I 
blamed
> the new kernel for the new behavior but I discovered since then that it
> happens with all the old kernels too.
> 
> I'm stumped.  Any ideas?


Are you sure they are both running the same mount command?

What does 'type mount' or 'which mount' show for each machine?

Is the 'bad' machine perhaps using the '-l' option, which looks like it may 
need to read information from partitions on the fly:

-l, --show-labels
    Add the labels in the mount output.  mount must have permission to 
read
    the disk device (e.g. be suid root) for this to work.  One can set such
    a label for ext2, ext3 or ext4 using the e2label(8) utility, or for XFS
    using xfs_admin(8), or for reiserfs using reiserfstune(8).

On the other hand, using '-l' on my machine didn't appear to try anything, 
and didn't rewrite /run/blkid/blkid.tab but that may be because I don't use 
labels.


-- 
Reverend Paul Colquhoun, ULC.     http://andor.dropbear.id.au/
  Asking for technical help in newsgroups?  Read this first:
     http://catb.org/~esr/faqs/smart-questions.html#intro

Reply via email to