The udisks2 package allows mounting without sudo via its CLI tool udiskctl
Ensure udisks2 is installed
paru -S udisks2
List available drives
lsblk
mount disk
udisksctl mount -b /dev/sdX1
Example:
yanboyang713@Meta-Scientific-Linux ~/media % udisksctl mount -b /dev/sda1
Mounted /dev/sda1 at /run/media/yanboyang713/0104-0B69
Unmount the partition
yanboyang713@Meta-Scientific-Linux ~ % udisksctl unmount -b /dev/sda1
Unmounted /dev/sda1.
If you wish to safely remove the device after unmounting, run
udisksctl power-off -b /dev/sda1