前几天我突然停电了,当时我正在执行一个脚本,该脚本正在通过网络将大量数据写入我的服务器硬盘。重新启动机器时,我再也看不到该驱动器(它不是启动驱动器)。我已将驱动器取出,并尝试使用 USB 硬盘读取器从中恢复数据。
当我插上电源时,它会发出正确的声音,当它旋转完毕后,我跑去ls /dev/sd*
拿
/dev/sda /dev/sda1 /dev/sda2 /dev/sda3 /dev/sdb /dev/sdb1 /dev/sdc /dev/sdc1
该磁盘是 sdc1 - 所以我尝试安装:sudo mount /dev/sdc1 /media/usb/
但是我得到mount: special device /dev/sdc1 does not exist
- 当我尝试时sudo fdisk -l
我得到以下内容:
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 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: 0x00000000
Device Boot Start End Blocks Id System
/dev/sda1 1 312581807 156290903+ ee GPT
Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000e5fc7
Device Boot Start End Blocks Id System
/dev/sdb1 2048 3907028991 1953513472 83 Linux
Disk /dev/mapper/proteus--vg-root: 155.5 GB, 155508015104 bytes
255 heads, 63 sectors/track, 18906 cylinders, total 303726592 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: 0x00000000
Disk /dev/mapper/proteus--vg-root doesn't contain a valid partition table
Disk /dev/mapper/proteus--vg-swap_1: 3686 MB, 3686793216 bytes
255 heads, 63 sectors/track, 448 cylinders, total 7200768 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: 0x00000000
Disk /dev/mapper/proteus--vg-swap_1 doesn't contain a valid partition table
即 sda/b 没问题,但没有 sdc 的迹象,当我尝试ls /dev/sd*
/dev/sda /dev/sda1 /dev/sda2 /dev/sda3 /dev/sdb /dev/sdb1
sdc 已经走了
关于如何检索该磁盘的数据,您有什么想法吗?我并不关心如何保存磁盘,但确实需要检索数据
答案1
您可以尝试使用 scalpel 或 testdisk 之类的程序。这些程序会梳理您的驱动器并查找 JPEG 或 PDF 等文件签名。因此,如果您的数据具有特定签名,这可能会有所帮助。Windows 上还有许多其他数据恢复工具可以提供帮助http://pcsupport.about.com/od/filerecovery/tp/free-file-recovery-programs.htm