You are not logged in.

#1 2019-06-26 11:01:15

Simone98RC
Member
From: Reggio Calabria, Italy
Registered: 2015-07-22
Posts: 22

[SOLVED] Bind mount doesn't work on fstab

Hi guys,
I want to mount folders of my internal hard disk inside my home folder.
/dev/sdb1 is properly mounted as /datadrive: however the following bind mount entries are not working.
Can you help me in diagnosis?
Thanks in advance.

# UUID=daf27d07-c9d1-4f73-bd73-2af5bdb0aa26
/dev/mapper/simone98rc-rootvol  /       ext4    rw,relatime     0 1

# UUID=B501-2C2B
/dev/sda1       /efi    vfat    rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro       0 2

# UUID=eee51da6-488b-4c11-b160-4e54ce5ce91c
/dev/mapper/simone98rc-swap     none    swap    defaults        0 0

# UUID=28482F58482F23D2
/dev/sdb1       /datadrive      ntfs-3g permissions,inherit,windows_names       0 0

# THE FOLLOWING ENTRIES ARE NOT WORKING

/datadrive/Simone98RC/Documents /home/Simone98RC/Documenti      none    bind    0 0

/datadrive/Simone98RC/Pictures  /home/Simone98RC/Immagini       none    bind    0 0

/datadrive/Simone98RC/Music     /home/Simone98RC/Musica none    bind    0 0

/datadrive/Simone98RC/Videos    /home/Simone98RC/Video  none    bind    0 0

/datadrive/Simone98RC/SynologyDrive     /home/Simone98RC/SynologyDrive  none    bind    0 0

/datadrive/Setup /home/Simone98RC/Setup    none    bind 0 0

//sisaal-nas/.volume    /sisaal-nas     cifs credentials=/etc/samba/credentials/sisaal-nas,uid=1000,gid=1000    0 0

Last edited by Simone98RC (2019-07-04 17:30:43)

Offline

#2 2019-06-26 11:12:45

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 78,500

Re: [SOLVED] Bind mount doesn't work on fstab

Can you help me in diagnosis?

Read the journal?

Offline

#3 2019-06-26 11:27:06

Simone98RC
Member
From: Reggio Calabria, Italy
Registered: 2015-07-22
Posts: 22

Re: [SOLVED] Bind mount doesn't work on fstab

seth wrote:

Can you help me in diagnosis?

Read the journal?

According to journal log, there's no issue about bind mount points: I see only Mounting/Mounted entries.

Offline

#4 2019-06-26 11:31:14

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 78,500

Re: [SOLVED] Bind mount doesn't work on fstab

Then there's obviously no problem…

Post the journal and also the output of "mount" to get us closer to what "does not works" actually means.

My best blind guess is to add "noauto,x-systemd.automoun" because ntfs-3g is a fuse mount.

Offline

#5 2019-06-26 12:55:41

Simone98RC
Member
From: Reggio Calabria, Italy
Registered: 2015-07-22
Posts: 22

Re: [SOLVED] Bind mount doesn't work on fstab

seth wrote:

Then there's obviously no problem…

Post the journal and also the output of "mount" to get us closer to what "does not works" actually means.

My best blind guess is to add "noauto,x-systemd.automoun" because ntfs-3g is a fuse mount.

The closer output (related to mount points) is:

26/06/19 14:47	systemd-udevd	Using default interface naming scheme 'v240'.
26/06/19 14:47	ntfs-3g	Version 2017.3.23 external FUSE 29
26/06/19 14:47	ntfs-3g	Mounted /dev/sdb1 (Read-Write, label "DATA", NTFS 3.1)
26/06/19 14:47	ntfs-3g	Cmdline options: rw,permissions,inherit,windows_names
26/06/19 14:47	ntfs-3g	Mount options: rw,allow_other,nonempty,default_permissions,relatime,fsname=/dev/sdb1,blkdev,blksize=4096
26/06/19 14:47	ntfs-3g	Global ownership and permissions enforced, configuration type 7
26/06/19 14:47	systemd	Mounted /datadrive.
26/06/19 14:47	systemd	Mounting /home/Simone98RC/Documenti...
26/06/19 14:47	systemd	Mounting /home/Simone98RC/Immagini...
26/06/19 14:47	systemd	Mounting /home/Simone98RC/Setup...
26/06/19 14:47	systemd	Mounting /home/Simone98RC/SynologyDrive...
26/06/19 14:47	systemd	Mounting /home/Simone98RC/Video...
26/06/19 14:47	systemd	Mounting /home/Simone98RC/Musica...
26/06/19 14:47	systemd	Mounted /home/Simone98RC/Documenti.
26/06/19 14:47	systemd	Mounted /home/Simone98RC/Immagini.
26/06/19 14:47	systemd	Mounted /home/Simone98RC/Setup.
26/06/19 14:47	systemd	Mounted /home/Simone98RC/SynologyDrive.
26/06/19 14:47	systemd	Mounted /home/Simone98RC/Video.
26/06/19 14:47	systemd	Mounted /home/Simone98RC/Musica.
26/06/19 14:47	systemd	Reached target Local File Systems.

Ps I've reported log with new NTFS mount options (noauto,x-systemd.automount): the situation is almost similar.

Offline

#6 2019-06-26 12:58:47

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,423

Re: [SOLVED] Bind mount doesn't work on fstab

Again, post the output of "mount" (the command, without any other arguments)

Offline

#7 2019-07-02 21:22:34

Simone98RC
Member
From: Reggio Calabria, Italy
Registered: 2015-07-22
Posts: 22

Re: [SOLVED] Bind mount doesn't work on fstab

Sorry, I forgot to send you (as requested) the mount output roll

sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
devtmpfs on /dev type devtmpfs (rw,nosuid,size=8121252k,nr_inodes=2030313,mode=755)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup2 on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
bpf on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime,mode=700)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /sys/fs/cgroup/rdma type cgroup (rw,nosuid,nodev,noexec,relatime,rdma)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
/dev/mapper/simone98rc-rootvol on / type ext4 (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,nosuid,nodev,noexec,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=34,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=15288)
systemd-1 on /datadrive type autofs (rw,relatime,fd=36,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=15290)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,relatime)
systemd-1 on /sisaal-nas type autofs (rw,relatime,fd=48,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=16208)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,nosuid,nodev,noexec,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev)
configfs on /sys/kernel/config type configfs (rw,nosuid,nodev,noexec,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
/dev/sda1 on /efi type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
/dev/sdb1 on /datadrive type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,x-systemd.automount)
/dev/sdb1 on /home/Simone98RC/Musica type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdb1 on /home/Simone98RC/Documenti type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdb1 on /home/Simone98RC/Immagini type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdb1 on /home/Simone98RC/Setup type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdb1 on /home/Simone98RC/Video type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdb1 on /home/Simone98RC/SynologyDrive type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=1628784k,mode=700,uid=1000,gid=1000)
//sisaal-nas/.volume on /sisaal-nas type cifs (rw,relatime,vers=3.1.1,cache=strict,username=Simone98RC,uid=1000,forceuid,gid=1000,forcegid,addr=192.168.1.3,file_mode=0755,dir_mode=0755,soft,nounix,serverino,mapposix,rsize=4194304,wsize=4194304,bsize=1048576,echo_interval=60,actimeo=1,x-systemd.automount)

Last edited by Simone98RC (2019-07-02 21:23:51)

Offline

#8 2019-07-02 21:51:18

loqs
Member
Registered: 2014-03-06
Posts: 19,101

Re: [SOLVED] Bind mount doesn't work on fstab

What is the output of

systemctl cat -- -home-Simone98RC-Setup.mount

Offline

#9 2019-07-02 21:59:25

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 78,500

Re: [SOLVED] Bind mount doesn't work on fstab

@loqs, why the leading dash?

Also @Simone98RC

/dev/sdb1 on /datadrive type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,x-systemd.automount)
/dev/sdb1 on /home/Simone98RC/Musica type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdb1 on /home/Simone98RC/Documenti type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdb1 on /home/Simone98RC/Immagini type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdb1 on /home/Simone98RC/Setup type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdb1 on /home/Simone98RC/Video type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdb1 on /home/Simone98RC/SynologyDrive type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)

They're all mounted. How exactly do you determine that "it does not work™"?

Offline

#10 2019-07-02 22:41:13

loqs
Member
Registered: 2014-03-06
Posts: 19,101

Re: [SOLVED] Bind mount doesn't work on fstab

@seth

systemd-escape /home/Simone98RC/Setup
-home-Simone98RC-Setup

Offline

#11 2019-07-02 22:45:17

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 78,500

Re: [SOLVED] Bind mount doesn't work on fstab

Still named home.mount here, not -home.mount (thus cat'ing the latter fails)
*shrug* I gave up on trying to understand systemd…

Offline

#12 2019-07-02 23:04:09

loqs
Member
Registered: 2014-03-06
Posts: 19,101

Re: [SOLVED] Bind mount doesn't work on fstab

I forgot to use the -p option

$ systemd-escape -p /home/Simone98RC/Setup
home-Simone98RC-Setup
$ systemd-escape -p /
-

Offline

#13 2019-07-03 16:41:09

Simone98RC
Member
From: Reggio Calabria, Italy
Registered: 2015-07-22
Posts: 22

Re: [SOLVED] Bind mount doesn't work on fstab

seth wrote:

@loqs, why the leading dash?

Also @Simone98RC

/dev/sdb1 on /datadrive type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,x-systemd.automount)
/dev/sdb1 on /home/Simone98RC/Musica type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdb1 on /home/Simone98RC/Documenti type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdb1 on /home/Simone98RC/Immagini type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdb1 on /home/Simone98RC/Setup type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdb1 on /home/Simone98RC/Video type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sdb1 on /home/Simone98RC/SynologyDrive type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)

They're all mounted. How exactly do you determine that "it does not work™"?

The folders are empty, I've tried both with Dolphin file manager and ls command in Terminal.
I've tried also as root user, the situation is the same.

Ps the first mount point you've mentioned works properly.

Offline

#14 2019-07-03 16:54:07

Simone98RC
Member
From: Reggio Calabria, Italy
Registered: 2015-07-22
Posts: 22

Re: [SOLVED] Bind mount doesn't work on fstab

My apologies, there was only a case-sensitive issue: my username is registered as lowercase, so I've wrongly created another user folder.
Shame, shame.
Thanks much for the support yikes

Last edited by Simone98RC (2019-07-03 16:56:35)

Offline

#15 2019-07-03 17:53:33

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: [SOLVED] Bind mount doesn't work on fstab

Please remember to mark your thread as [Solved] by editing your first post and prepending it to the title.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

Board footer

Powered by FluxBB