无法安装外置硬盘

嗯,我很确定这已被问了很多次,我甚至看了一些以前的问题,但我对它们做不了多少,所以我再问一次。

我有一个WD外置硬盘,运行Ubuntu 12.04。 从昨天开始,驱动器将不再自动安装,当我尝试导航到它时,我收到此错误消息

Error mounting: mount exited with exit code 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, (eg /dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation for more details. 

现在,我不确定驱动器是否使用NTFS格式化。 无论如何,我按照建议,启动到Windows并尝试运行chkdsk /f ,但Windows无法读取驱动器,我得到Data error (cyclic redundancy check) 。 所以我用Google搜索,所有结果都指向我的硬盘失败。 大!

我发现的一些线程也包含运行fdisk的结果,所以这里是:

 Disk /dev/sda: 250.1 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders, total 488397168 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 Disk identifier: 0xe0000000 Device Boot Start End Blocks Id System /dev/sda1 63 144584 72261 de Dell Utility /dev/sda2 145408 21116927 10485760 7 HPFS/NTFS/exFAT /dev/sda3 * 21116928 155336695 67109884 7 HPFS/NTFS/exFAT /dev/sda4 155336702 488394751 166529025 f W95 Ext'd (LBA) /dev/sda5 483153920 488394751 2620416 dd Unknown /dev/sda6 289554432 483151871 96798720 7 HPFS/NTFS/exFAT /dev/sda7 155336704 283283455 63973376 83 Linux /dev/sda8 283285504 289540095 3127296 82 Linux swap / Solaris Partition table entries are not in disk order Disk /dev/sdb: 1499.6 GB, 1499598946304 bytes 255 heads, 63 sectors/track, 182315 cylinders, total 2928904192 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 Disk identifier: 0x000389f4 Device Boot Start End Blocks Id System /dev/sdb1 2048 2928904191 1464451072 7 HPFS/NTFS/exFAT 

我读过的一个post建议使用GSmartControl读取SMART数据,但我无法从中获取任何信息。

如果我无法将其恢复到工作状态或无法自行恢复数据,我真的在考虑发送一些专业公司,但我想先尝试一下。 有什么建议?

您可以使用dd备份磁盘:

 sudo dd bs=4M if=/dev/sdb of=filename.img sudo dd bs=4M if=/dev/sdb | gzip > filename.gz 

第一个命令将创建一个1499.6 GB (指你的fdisk输出)大小的图像,第二个命令会创建一些稍小的东西 – 这将不适合250GB sda驱动器……

它仍然可能出现在GParted中 ,但是需要很长时间才能扫描…

使用不同的外置硬盘盒可能有所帮助(如果它是更常见的硬盘驱动器,可以在各种设置中工作) ,或者不同的连接方式。

你可能不得不把它带给一些专业人士,并以这种方式修复(或者,恢复) 。 这可能是最简单的方法,如果最昂贵 – 但是使用1.5TB的数据可能相当困难 – 特别是输入/输出错误。


这有点像过去的经验,我用来存储video的1太字节日立驱动器在一个月后失败了,结果certificate是问题的外部USB机箱。 我上周最终为自己整理了一下,但我只恢复了1/4的数据,现在只有3/4的磁盘工作了。 我现在仍然可以使用它 – 但不是重要的事情。

但我确实有一两个’提示’:

  • 如果这很重要,请备份备份 – 并且不要使用大量硬盘驱动器或分区进行备份
  • 偶尔检查磁盘(GParted通常能胜任)
  • 在拔下它之前“安全地移除驱动器”
  • 插上电脑时不要让电脑暂停(这就是杀死我的电脑)

对不起,就是这样 伤心