I have an external hard disk that all of a sudden gives an error when Linux Mint attempts to auto mount the thing when it is plugged in. For some reason I see two "External Drive" (the drive's name) labels in Nemo, but both give a similar error when attempting to access them. The only difference being the second drive access error has /dev/sdb2
, rather than sdb3 as shown below.
Error mounting /dev/sdb3 at /media/branden/External_Drive: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sdb3" "/media/branden/External_Drive"' exited with non-zero exit status 12: NTFS signature is missing.
Failed to mount '/dev/sdb3': Invalid argument
The device '/dev/sdb3' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
I went to manually mount the thing but was met with something even more strange. The command that worked was:
mount /dev/sdb /mnt
Which appears to be mounting the drive rather than a partition. I am able to access the entire drive by doing this, but I am unsure why it worked this way. There should be only a single partition on the external, so I am not sure why the following results (shown below) are being observed. If I attempt to mount /dev/sdbX
, where X is 1, 2, 3, or 4, I am met with "special device /dev/sdbX does not exist"
.
Here is the output one gets from fdisk -l, text formatting was terrible, so I'll post an image:
And again from parted -l:
Any suggestions?
Again, the text formatting due to special characters in /etc/fstab made it illegible.
I never made special provisions to mount this device at a particular point in my directory structure. It simply is mounted as a media device on boot once it is recognized. I did a drive clone recently and following that the drive did not mount on boot any longer.
Output of ls /dev/sdb*
/dev/sdb /dev/sdb2 /dev/sdb3
tl;dr - Drive does not mount as media device (since it is an external HDD with USB interface) after HDD clone from another disk. Also, I must mount the device to the directory structure as mount /dev/sdb /mnt
, rather than selecting a particular partition as in mount /dev/sdb1 /mnt
. The outputs of fdisk
and parted
are different, with the former showing multiple partitions that should not exist.