我尝试从 Windows 笔记本电脑恢复数据。
Windows Vista 无法再启动,因为“缺少 bootmgr”,我在 PC 上的尝试失败了。因此,我移除了驱动器,并通过 sata/usb 适配器将其插入到我的 Linux ubuntu 上。
我的尝试是:
- 使用 Vista Ultima 修复功能:无法识别操作系统
- 常见的 ubuntu 实时磁盘 - initramfs 没有实时系统......?
- knoppix live DVD(64 位系统)- 在 busybox 上结束并且看不到光盘。
fdisk -l说
Disk /dev/sdb: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x42b82f03
Device Boot Start End Blocks Id System
/dev/sdb1 1 1530 12288000 7 HPFS/NTFS
/dev/sdb2 * 1530 20863 155289600 7 HPFS/NTFS
/dev/sdb4 20863 30402 76618752 7 HPFS/NTFS
Partition 4 does not end on cylinder boundary.
数据应该位于 Windows Home 和用户目录中。
我挂载了分区 sdb1、2 和 4,分区 sdb2 似乎是驱动器 C,下面是部分列表
ProgramData
Program Files
RecInfo
$Recycle.Bin
Temp
tmp
Users
但总的来说是 300K!我有一个错误,仅此而已。
du: cannot access `Users/Default/Videos': Input/output error
但缺失的数据主要是照片。
是否有隐藏的 sdb3 ?或者只是逻辑分区?
知道该尝试什么吗?恢复这个对我来说非常非常重要。
答案1
假设您的 Windows 和 Linux 系统是不同的计算机,那么该硬盘驱动器就会出现故障(I/O 错误是硬件问题,并且您已在已知良好的系统中尝试过)。您需要断开它,直到您有一个新的硬盘驱动器可以保存原始(或更多)的精确映像,然后使用 GNU ddrescue 或 Clonezilla 或其他能够处理坏块磁盘的工具对其进行克隆。克隆后,您就可以开始正确恢复信息了。
答案2
只是为了补充 darth androids 的答案,gparted 还可以用来克隆您想要的分区。