I recently bought a new external hard drive (WD Elements, 1TB) for use as a backup for my laptop. The first thing I did was repartition the drive so that it would work better on linux - I created an 800GB partition as ext3fs, and also a 200GB partition as NTFS (for use with Windows). This all went well, and I ran my backup script to copy everything over to the backup. Subsequent backups also went well.
However, the last few times that I have plugged the drive in, it refuses to mount (running Fedora 10 with Gnome desktop). When I open nautilus in the Computer view, it shows the drive there as USB Drive
. It used to show two mounted drives - Laptop Backup
and 200GB Disk
(or something like that).
and found that it wasn't picking up the partitions anymore (it just showed /dev/sdb
and not /dev/sdb1 /dev/sdb2
). I couldn't run
on the partition, because the kernel didn't see the partition. However,
and gparted both see the partitions there on the disk. I ran
parted /dev/sdb recover 0 800GB
and then I could see the /dev/sdb1 partition, but I still can't mount it.
Now when I plug in the drive, it does
appear in the drives list in nautilus, but I still can't mount either partition. The error that I get is
Unable to mount location
DBus error org.freedesktop.DBus.
Error.NoReply: Did not receive a reply.
Possible causes include: the remote application did not send a reply,
the message bus security policy blocked the reply,
the reply timeout expired,
or the network connection was broken.
The error when mounting the NTFS partition is
Cannot mount volume.
Unable to mount the volume.
ntfs_attr_pread_i: ntfs_pread failed: Input/output error
Failed to read $UpCase, unexpected length (-1 != 131072).
Failed to mount 'dev/sdb2': Input/output error NTFS is either inconsistent, or there is a hardware fault, or it's a SoftRAID/FakeRAID hardware.
Ini 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 did somehow manage to mount one of the partitions once, but I was unable to view anything below the first folder (which was /media/Laptop\ Backup/a_m0d).
Has anyone got any suggestions for me to try? I don't really want to reformat, because there is some data on there that is no longer on my laptop hard drive. Thanks in advance.