我有一个损坏的 HFS 分区,我正在尝试从中恢复数据。
>>sudo fdisk -l
Device Start End Sectors Size Type
/dev/sda1 40 409639 409600 200M EFI System
/dev/sda2 409640 851522247 851112608 405.9G unknown
/dev/sda3 851522248 852791783 1269536 619.9M Apple HFS/HFS+
/dev/sda4 852791784 862557408 9765625 4.7G Linux swap
/dev/sda5 862558208 975839231 113281024 54G Linux filesystem
/dev/sda2 是我正在尝试恢复的损坏的 HFS 分区。
fsck.hfsplus 没有给我任何东西
ubuntu@ubuntu:~$ sudo fsck.hfsplus -d /dev/sda2
** /dev/sda2
Using cacheBlockSize=32K cacheTotalBlock=1024 cacheSize=32768K.
Block 2 is not an MDB or Volume Header
Block 851112606 is not an MDB or Volume Header
unknown volume type
primary MDB is at block 0 0x00
alternate MDB is at block 0 0x00
primary VHB is at block 0 0x00
alternate VHB is at block 0 0x00
sector size = 512 0x200
VolumeObject flags = 0x01
total sectors for volume = 851112608 0x32baf2a0
total sectors for embedded volume = 0 0x00
testdisk
甚至没有找到这个分区。
我还能做些什么来修复这个分区吗?或者这个分区完全损坏了?