Apologies for an extremely basic Linux question.
For years, I have been able to plug in my MP3 player and download podcasts to it, from a variety of programs. But just yesterday, my player shows up in FILES, but with permission to copy or move files denied.
I found the fix to unmount and hen re-mount thus:
sudo mount -o rw,users,umask=000 /dev/sdc /mnt/sdc
However, now when I unmount (eject) and remount (plug it back in), that problem with permissions is there again.
How did I lose those permissions?
How can I make it automatic again?
I can think of some things I did, but none of them seem to make sense.
I removed a bad HDD (I think you know about that one) and in the process may have jostled some connectors. I know I had to unplug and replug the power cord because the start button was not working right away, and the same may have happened to the USB cord. Stuff like that.
If you changed the SATA connector used then your UEFI knows about the different SATA ID that your HDD is connected to and that might change some IDs within Linux. I’m not sure how it could be connected to the command you posted, exactly, but if that is the only thing you changed in your computer, especially regarding the same hardware you have problems with, it seems to be likely connected to this situation.
I mean that like “take this as a template and customize it to your needs”.
I would turn off the automatic fsck (by changing the 0 1 to 0 0) and apply the different file system. You can look up the differences when handling external file systems, if there are any, just to be sure.
I generally would recommend using a UUID, to make sure the correct device is selected. Also, before editing /etc/fstab you should always create a backup and before rebooting you should make sure the entry actually works.
That said, you maybe should specifiy the file system manually. I also found this:
This post, especially the last article, points in (what I hope is) the right direction, but it is definitely overwhelming for me.
While information in /etc/fstab may be informative, the problem lies somewhere in udev, according to the article.
But what happened to the udev rules? The drive is automounted, it just has limited permissions.
I can either look into the syntax of udev rules, or just run an unmount/remount command when I plug it in, if I understand it right.
I think this is the safest way. You might want to randomly look up stuff, but it wont guarantee a solution. So I think you should take the path that seems more complicated at first, but at least it has a goal that you can reach, whereas random searches don’t guarantee anything.