我有一个外置“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/。