Can't mount NTFS drive - "NTFS signature is missing."
I am unable to mount my NTFS drive on the latest stable Ubuntu Server 14.04 :
$ sudo mount /dev/sdc /media/wd3TbHdd -t ntfs
NTFS signature is missing.
Failed to mount '/dev/sdc': Invalid argument
The device '/dev/sdc' 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?
Here is my fdisk
output (edited to remove non /dev/sdc
info) :
$ fdisk -l
...
WARNING: GPT (GUID Partition Table) detected on '/dev/sdc'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sdc: 3000.6 GB, 3000592982016 bytes
256 heads, 63 sectors/track, 363376 cylinders, total 5860533168 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
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdc1 1 4294967295 2147483647+ ee GPT
Partition 1 does not start on physical sector boundary.
...
I have 4 HDD's attached and one of them being a NTFS that works fine on my Windows machine but not here on my Ubuntu Server
You are trying to mount whole Hard Disk drive instead of Partition on it. Try mounting /dev/sdc1
instead of /dev/sdc
.
sudo ntfsfix /dev/sdb2
solved my problem. I was trying for sudo ntfsfix /dev/sdb1
. I guess I was pointing at a wrong partition.