I've tried:
- /run/mount/utab is empty even when my NFS share is mounted by user.
- corresponding entry in /etc/mtab is "liveserv:/mnt/library/
/mnt/library nfs
rw,relatime,vers=3,rsize=262144,wsize=262144,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=192.168.1.104,mountvers=3,mountport=46570,mountproto=udp,local_lock=none,addr=192.168.1.104
0 0" and it's indifferent to the trailing slash in /etc/fstab. But if
there is no trailing slash in the fstab, another error message accurs
"umount: /mnt/library mount disagrees with the fstab" (in this case
fstab and mtab entries are different).
- if you mount a filesystem with the "user" option, the user who
mounted it will be written to /run/mount/utab. While I've not
tested this for NFS, it's certainly the case for all other mounts.
- when umounting a filesystem, the content of /etc/fstab should be
irrelevant. The information needed is in /etc/mtab (/proc/mounts)
and /run/mount/utab. If the NFS mount helpers are using fstab
during umount, I think that's a separate bug in its own right.
- the trailing / may be an issue. Does the entry (if any) in
/run/mount/utab match this? Does adding a trailing / to the
umount command affect things?
Regards,
Roger
--
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4f1c0709.3060...@gmail.com