从无法安装的外部硬盘恢复数据

从无法安装的外部硬盘恢复数据

我有一个外置“LaCie Rugged Mini 2TB USB 3.0”硬盘,突然无法再安装。问题是上面有一些非常敏感的数据,我迫切需要以某种方式恢复。数据不多,应该少于 50 GB。

sudo fdisk -l

为我提供了该设备的输出

Disk /dev/sdc: 1,8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 33553920 bytes
Disklabel type: gpt
Disk identifier: 93DC1AFA-6764-4C5F-B3FE-216C1758C29B

Device          Start        End    Sectors   Size Type
/dev/sdc1          40     409639     409600   200M EFI System
/dev/sdc2      409640 1954241295 1953831656 931,7G Apple Core storage
/dev/sdc3  1954241296 1954503439     262144   128M Apple boot
/dev/sdc4  1954503440 3906766983 1952263544 930,9G Microsoft basic    data

非常感谢您的帮助!

编辑:

我运行了dmesg,输出很长,但与 HDD 相关的部分是:

[94084.906901] usb 2-1.2.1.1: reset high-speed USB device number 19 using ehci-pci
[94085.048270] scsi host7: uas_eh_bus_reset_handler success
[95373.504410]  sdc: sdc1 sdc2 sdc3 sdc4
[95394.578567] usb 2-1.2.1.1: USB disconnect, device number 19
[95394.579116] sd 7:0:0:0: [sdc] Synchronizing SCSI cache
[95394.816034] sd 7:0:0:0: [sdc] Synchronize Cache(10) failed: Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[95399.967851] usb 2-1.2.1.1: new high-speed USB device number 33 using ehci-pci
[95400.109601] usb 2-1.2.1.1: New USB device found, idVendor=059f, idProduct=106b
[95400.109603] usb 2-1.2.1.1: New USB device strings: Mfr=2, Product=3, SerialNumber=1
[95400.109604] usb 2-1.2.1.1: Product: Rugged Mini USB 3.0
[95400.109605] usb 2-1.2.1.1: Manufacturer: LaCie
[95400.109606] usb 2-1.2.1.1: SerialNumber: 00000000757cc736005a
[95400.111359] scsi host6: uas
[95400.112359] scsi 6:0:0:0: Direct-Access     LaCie    Rugged Mini USB3 1053 PQ: 0 ANSI: 6
[95400.184465] sd 6:0:0:0: Attached scsi generic sg2 type 0
[95400.184756] sd 6:0:0:0: [sdb] Spinning up disk...
[95401.195809] ...ready
[95403.250786] sd 6:0:0:0: [sdb] 3907029168 512-byte logical blocks: (2.00 TB/1.82 TiB)
[95403.250788] sd 6:0:0:0: [sdb] 4096-byte physical blocks
[95403.252128] sd 6:0:0:0: [sdb] Write Protect is off
[95403.252130] sd 6:0:0:0: [sdb] Mode Sense: 43 00 00 00
[95403.252625] sd 6:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[95403.310523]  sdb: sdb1 sdb2 sdb3 sdb4
[95403.754026] sd 6:0:0:0: [sdb] Attached SCSI disk

编辑2:

我尝试过,sudo mount -t vfat /dev/sdc4 /media/your_username/rescue但我得到了mount: /dev/sdb4 is already mounted or /media/nrko/rescue busy,如果我umount /dev/sdb4得到umount: /dev/sdb4: not mounted

编辑3:

从 Windows 启动并修复chkdsk /f e:损坏的驱动器,我就可以备份我的数据了!

答案1

来自评论...

由于您主要关心 /dev/sdc4(exFAT 分区)上的数据,请执行以下操作:

  • 将驱动器连接到运行 Windows 的机器(可能是同一台机器)
  • 注意需要什么驱动器号
  • 打开管理命令提示符窗口
  • 键入chkdsk /f d:,将“d”更改为正确的驱动器号
  • 在 Ubuntu 下重新测试驱动器

驱动器可能已损坏,因为驱动器卸载不当,或者未先卸载就拔出。

在 Windows/Ubuntu/Mac 之间共享数据最兼容的格式是 NTFS。在 Mac 上,您需要第三方 NTFS 驱动程序...Paragon 制造了一个。请参阅https://www.paragon-software.com/home/ntfs-mac/

相关内容