After upgrading from 24.04 to 24.10, my portable Samsung T7 (Ext4) no longer automounts when I plug it in to the usb port.
When I plug it in, the name of the drive will appear in files/nautilus, but the eject symbol will not appear and programs cannot access it. When I click on the name of drive it will then mount.
However,if I plug in a thumbdrive (Fat32), it automounts perfectly.
How should I try and fix this?
Edit: I also tried 'Disks' and overrode the normal session setting plus turned on 'automount at start up' for the drive but that didn't work.
Your flash is recognized as "media" and so automounts under /media//. The SSD is recognized as a disk, so does whatever the /etc/fstab entry has for it -- a mount point, and options, which may include auto or noauto. Edit the fstab file, add a line for your ssd to mount it wherever you want (/mnt/xxx is usual place). and ensure the options don't prevent automounting (defaults,auto will certainly allow automounting, maybe "auto" is optional).
First off, verify that the drive is actually unmounted:
As on 24.04 (Nautilus 46.2) I'm experiencing a bug where regardless of the mount state of the drive, Nautilus will always show external drives as mounted. Which is the opposite of what you're experiencing, but, well, I don't expect a bug to behave consistently.
But if the drive really is unmounted, then it could be a case of
org.gnome.desktop.media-handling.automount
set tofalse
; make sureorg.gnome.desktop.media-handling.automount
is set totrue
:And if it's not, set it to
true
:And unplug / re-plug the drive, again verifying the drive's mount state using
mount | grep -F "/media/$(id -un)"
to avoid being mislead by the possible bug.