On Sunday 17 January 2021, William Morder via tde-users wrote:
On Saturday 16 January 2021 19:10:20 Steven D'Aprano via tde-users wrote:
On Sat, Jan 16, 2021 at 11:44:27AM -0800, William Morder via tde-users
wrote:
'Twould be nice if Linux could handle fat32 sometimes without having to format it to a Linux filesystem.
What I mean is, these drives will not mount when using my Linux desktop, but they still work fine in other devices.
As far as I know, all Linux distros should be able to handle fat32.
man mkfs.fat
should give you the options for formatting drives as a FAT system. Normally you don't call that directly, but call it through `mkfs` with the -t option.
mkfs -t vfat <device>
I would expect that all modern Linux distros support full read/write permissions on FAT drives.
There's plenty of other people who have this issue, not just TDE:
https://duckduckgo.com/?q=linux+cannot+move+file+to+trash
To support "move to trash", your drive needs to have a hidden trash directory. That's the case for other desktops, I assume TDE requires the same. I think that's normally called something like .Trash-1000 where the number at the end is your user id.
Do you have write permission in top (root) directory of the USB stick? If you do an `ls -a` of that directory, can you see a hidden trash directory, and do you have permissions to write to it?
If you make any changes to the permissions, you probably should unmount and remove the USB stick, then remount it, just in case TDE doesn't spot the changes.
I enclosed a screenshot. Neither my SD card, nor flash drives, can be mounted; I have gone about it every which way. Once they have been used on another device, they become essentially unusable with my desktop. They cannot be mounted, formatted, or anything else.
When I try to mount them, I get an error message about permissions and fstab, but I've tried changing those. My Devuan Jessie system had no problems here, by the way. I found a web page with some nifty ideas about how to force auto-mounting, if so desired:
https://www.linuxquestions.org/questions/linux-newbie-8/how-can-i-automount -my-drives-in-debian-4175436306/
Since nobody else uses my desktop, this works for me; or rather, it used to work in my Jessie system. Now that I am running Devuan Beowulf, it doesn't work. It is long since that I hacked my system to behave as I wish about mounting, but none of it works any more since upgrading to Beowulf.
Bill
P.S. See attachments for a screenshot of the non-mounting SD card, as well as two other files which I got from the web page mentioned above.
Bill go into file associations > inode and see what's at the top of the list. It should be konqueror or your file manager of choice. Also check embedded. Should be konq_something or the like
Kate