"Not Authorized" to mount external USB drive

Hi,

Suddenly I can’t mount my HD anymore. I’m receiving this message when I try to open it: “Not Authorized” to mount external USB drive

I did nothing wrong (I think). I also tried to mount using the terminal or open it using the Dolphin in root mode.

What could be?

I’m using Leap 15 Beta with KDE

Many thanks

Sorry, maybe it is a stupid questions but how you tried to mount from terminal?
su -
fdisk -l (find your hdd - /dev/sdx)
udisksctl mount -b /dev/sdx
unmount: udisksctl unmount -b /dev/sdx
udisksctl power-off -b /dev/sdx

Hope you helps.

From all the ways you tried, this is the one that is most easy to show to us. Why isn’t there any copy/paste of such a trial in your post? We can not look over your shoulder. You are the one to provide as much information a possible.

The HD is the sdc, right?

fdisk -l
Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 586E9952-7FA6-4311-BEF0-64B8E33568C9

Device         Start        End    Sectors  Size Type
/dev/sda1       2048    1050623    1048576  512M Microsoft basic data
/dev/sda2    1050624    1382399     331776  162M BIOS boot
/dev/sda3  126898176  131091139    4192964    2G Microsoft basic data
/dev/sda4  139476992 1953523711 1814046720  865G Microsoft basic data
/dev/sda5    1382400    1718271     335872  164M EFI System
/dev/sda6    1718272  126898175  125179904 59.7G Microsoft basic data

Partition table entries are not in disk order.


Disk /dev/sdb: 21 GiB, 22515204096 bytes, 43975008 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 97358BEB-3794-43A3-BCF4-53CDFFC98F27

Device     Start      End  Sectors Size Type
/dev/sdb1   2048 43974655 43972608  21G Microsoft basic data




Disk /dev/sdc: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xf6289717

Device     Boot Start       End   Sectors   Size Id Type
/dev/sdc1  *       64 976768064 976768001 465.8G  7 HPFS/NTFS/exFAT

When I try to mount it:

udisksctl mount -b /dev/sdc
Object /org/freedesktop/UDisks2/block_devices/sdc is not a mountable filesystem.

Sorry for didn’t specify what I did. I know that I should give the maximum of information but the problem is that I tried in many, many ways. Kind of mess.

But the most of the time was using variations of:

mount /dev/sdb2 /mnt/

udisksctl mount -b /dev/sdc1

You don’t mount a drive you mount a partition on the drive ie not /dev/sdb but /dev/sdb1


udisksctl mount -b /dev/sdc1
Error mounting /dev/sdc1: GDBus.Error:org.freedesktop.UDisks2.Error.Failed: Error mounting /dev/sdc1 at /run/media/root/SAMSUNG: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=0,gid=0" "/dev/sdc1" "/run/media/root/SAMSUNG"' exited with non-zero exit status 13: ntfs_attr_pread_i: ntfs_pread failed: Input/output error
Failed to read NTFS $Bitmap: Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.

I think there are problems with ntfs. But I am not sure.
Try to install ntfs3g, ntfsfix /dev/sdc1

So… is the format disk the only solution?

Fix not format


viniciusbr@linux-hwbe:~> sudo ntfsfix /dev/sdc1
Mounting volume... OK
Processing of $MFT and $MFTMirr completed successfully.
Checking the alternate boot sector... OK
NTFS volume version is 3.1.
NTFS partition /dev/sdc1 was processed successfully.

viniciusbr@linux-hwbe:~> udisksctl mount -b /dev/sdc1 
Error mounting /dev/sdc1: GDBus.Error:org.freedesktop.UDisks2.Error.Failed: Error mounting /dev/sdc1 at /run/media/viniciusbr/SAMSUNG: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=100" "/dev/sdc1" "/run/media/viniciusbr/SAMSUNG"' exited with non-zero exit status 13: ntfs_attr_pread_i: ntfs_pread failed: Input/output error
Failed to read NTFS $Bitmap: Input/output error
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.

But wait for another opinion.

I did not like to say that but…
Try a chdsk /f from Windows. After all ntfs is a MS file system.

Or wait another opinion.

PS. My opinion - use a linux file system.

Is this thread a mixture of:

  • openSUSE Leap 15 beta testing
    and - a possibly corrupt Redmond
    NTFS file system?

I was not able to solve this. I used “testdisk”, which was able to access the HD, as last option but did not solve. I formatted the HDD. Many thanks