I recently reconfigured the filesystem on my laptop so I can share my data with a second Linux. The Linux used in this matter is Fedora 28, 64-bit.
My disks are now laid out like so:
/dev/sda1- efi partition
/dev/sda3- data partition mounted via
/dev/sdb1- root partition mounted at /
/dev/sdb2- var partition mounted at /var
/dev/sdb3- home partition mounted at /home
The data partition now contains the contents of
/opt, everything under
$HOME/Documents and some miscellaneous stuff. They are on the partition with the some directory names (i.e.
At boot, after the partition is mounted, I have a
bindfs mount that mounts
/opt, and on login in my
When I boot up IntelliJ IDEA, it shows the following:
Currently I have open a project "located" at
$HOME/Documents is the destination for a bind mount from
Also, IntelliJ IDEA's installation is located in
/media/data_partition/opt. This location is the source for a bind mount to
The mount seems to be IntelliJ's problem, but I have no idea what the actual issue is, nor which bind mount is the problem. I found these links:
The last link explains their new usage of
inotify and would seem to explain the problem and the solution, but I'm not 100%. I don't wanna change anything, and regret it later.
- Is the solution proposed in the last link safe and correct?
- What is inotify (I read part of the manpage, but would appreciate additional explanation)?
- What are inotify watchers, and inotify instances?