I have a system with following /etc/mtab
:
/dev/disk/by-label/foobar /etc/somefile ext4 rw,relatime,data=ordered 0 0
/dev/disk/by-label/foobar /var/lib/somedir ext4 rw,relatime,data=ordered 0 0
/dev/disk/by-label/foobar /mnt/foobar ext4 rw,relatime,data=ordered 0 0
/dev/disk/by-label/foobar /mnt/foobar/somedir ext4 rw,relatime,data=ordered 0 0
i.e. the same device mounted in different mount points. What's more:
- Those directories have different contents (this precludes
mount --bind
case) - Some of those mount points are regular files
Strangely enough, df -h
shows only one of those mount points:
/dev/disk/by-label/foobar 2.8G 70M 2.6G 3% /mnt/foobar
How is this possible? What's going on?