我正在尝试恢复从 Linux ext3 分区中删除的一些文件。我使用 grep 命令检查了原始分区设备 (/dev/sda1) grep -b
,它给出了一个偏移量。对于我来说,从 grep 返回的偏移量开始读取该块设备中的一块数据的最简单方法是什么?
答案1
使用dd
:将块大小设置为以1k
简化数学运算,然后skip
将该块数设置为(就在偏移量之前)并count
使用分区作为输入文件将您认为可能需要的块数复制到输出文件:
dd if=/dev/sda1 of=recovery_file bs=1k skip=4321 count=20