So I’m trying to add my google drive mount to my plex library. I correctly mounted it, as I can see it and access it through Ubuntu, but Plex can’t see it. I’m positive it’s a permission issue, and I tried following this guide from this post, but I ended up crashing my OS and had to reinstall. This is probably because the mount isn’t separated with slashes (like /dev/sda1), rather it’s just a name (google-drive-ocamlfuse). So how can Plex detect my drives?
In Linux, we don’t care about the device name (left column), we only care about where it is grafted to the OS (the right column).
In this case, you grafted (mounted) it into your home directory.
While this works for you, it doesn’t work well for Plex because default Linux security prevents two users from seeing each others’ files without expressly granted permission.
If I may be bold: Move the mount point for your google drive into a non-attached directory (e.g. /google)
1. sudo mkdir /google
2. sudo chown your-username /google
3. sudo chmod 755 /google
4. edit /etc/fstab to change the mount point for the fuseFS to /google
With this arrangement,
It’s out of your home directory and not restricted access
you will have full control (your username)
You can still do all the normal operations on it as if it were in your home directory
Plex can now see the contents of it just as you want.
So I assume when you mean edit /etc/fstab, I follow your guide. The problem is I can’t get the block id for the mounts. I type sudo blkid I only get /dev/ stuff
Then you skipped the step where you looked at the df output, found your device’s friendly name in the right column, and then use the /dev/sdxx entry found in the left column on that same line.