this post was submitted on 26 Jun 2026
6 points (100.0% liked)

linux4noobs

4242 readers
8 users here now

linux4noobs


Noob Friendly, Expert Enabling

Whether you're a seasoned pro or the noobiest of noobs, you've found the right place for Linux support and information. With a dedication to supporting free and open source software, this community aims to ensure Linux fits your needs and works for you. From troubleshooting to tutorials, practical tips, news and more, all aspects of Linux are warmly welcomed. Join a community of like-minded enthusiasts and professionals driving Linux's ongoing evolution.


Seeking Support?

Community Rules

founded 2 years ago
MODERATORS
 

I have bind mounts configured in my /etc/fstab. The source (i.e. where the files physically exist) is on a removable USB drive.

Right now it works but I have to mount/unmount everything individually when I plug/unplug the drive. I would like to be able to have the bind mounts follow the state of of the USB drive automatically.

Is there a way?

Edit here is relevant section of fstab:

/dev/mapper/external-crypt	/mount/external		auto	nosuid,nodev,nofail,x-systemd.device-timeout=5	0 0
/mount/external/realfolder	/home/user/folder	none	bind,nofail	0 0

So when I run sudo mount "/mount/external" I want sudo mount /home/user/folder to be implied; likewise for umount.

you are viewing a single comment's thread
view the rest of the comments
[–] onlinepersona@programming.dev 1 points 21 hours ago (2 children)

Usually your desktop environment does it. KDE allows it. Tell us more about your setup.

[–] tal@lemmy.today 1 points 21 hours ago* (last edited 21 hours ago) (1 children)

Assuming that OP is using the term correctly, a bind mount is where you have a second "copy" of a mount somewhere else on the filesystem (like, you use mount --bind). So he might specifically want two mountpoints for the mount. I don't use KDE, but I don't know if they do that with whatever system they have going on.

[–] onlinepersona@programming.dev 2 points 21 hours ago (2 children)

Oh yeah, you're correct. I misinterpreted that. If they really mean a bind mount, then I'm guessing it will require systemd. That can act upon the appearance of a file/folder and trigger another unit. In this case that would be a mount. Upon disappearance the reverse could happen.

I don't know of a user-friendly way to do it, but if OP is talking about real bind mounts, they aren't a normal user anymore and this is a very specific usecase.

[–] tal@lemmy.today 2 points 21 hours ago* (last edited 20 hours ago)

Yeah, and you may very well be giving him the right answer; he very well may be just be accidentally using the term, and actually thinking of a regular mount. I gave a response specific to bind mounts as a top level comment.

EDIT: Yeah, he put a portion of his fstab up there


he's after honest-to-God bind mounts (or at least, that's what he's presently using).

[–] linuxPIPEpower@discuss.tchncs.de 1 points 20 hours ago

I think systemctl might be a way because I have read that things are dependent on other things but beyond that I don't know how to organize it.

[–] linuxPIPEpower@discuss.tchncs.de 1 points 21 hours ago (1 children)

I use xfce4 on endeavor. How would you configure it in KDE?

[–] onlinepersona@programming.dev 1 points 21 hours ago (1 children)
[–] linuxPIPEpower@discuss.tchncs.de 1 points 20 hours ago* (last edited 20 hours ago)

Thunar file manager has volman. You can use it to manually unmount, including binds, but I'm not sure how to trigger it to know about them automatically. It's an extra step because it has to read the rest of the fstab file to find any dependencies and I don't know why it would do that.

I updated the OP to show my fstab