[CentOS] Re-mount a drive using its label name

Fri May 16 17:34:28 UTC 2014
m.roth at 5-cent.us <m.roth at 5-cent.us>

Raghuv Adhepalli wrote:
> Hello everybody,
>
> I would like your opinion on the following question, why this happens in
> centos and how to fix this (or a possible work around).
>
> I have a drive with no partitions and formatted with xfs filesystem. I
> give the drive a custom label "mydrive" and I mount it under
> /dev/mountpnts/mydrive.
> Then, I add a corresponding entry to fstab.
>
> These, are the steps I followed,
>
> mkfs.xfs -L mydrive -f /dev/sdf
> mkdir /dev/mountpnts/mydrive
> mount -L mydrive /dev/mountpnts/mydrive/
>
> cat /etc/fstab,
> LABEL=mydrive /dev/mountpnts/mydrive xfs
> noatime,nodiratime,nobarrier,logbufs=8 0 0
>
> These steps mount the drive under the mount point specified.
>
> If I remove the drive and insert it back in after a while, the drive
> doesn't mount, even though I have the required entry in fstab.

Clarify, please: you *did* umount it before removing, correct?
>
> `mount -a` doesn't seem to work and provides me the following output,
>
> mount: wrong fs type, bad option, bad superblock on /dev/sdj,
>        missing codepage or helper program, or other error
>        In some cases useful info is found in syslog - try
>        dmesg | tail  or so
>
<snip>
Was there anything significant in dmesg?

      mark