Hard-Disk
我可以拆分磁碟映像並分別在每個部分上執行 Photorec 嗎?
我在通過 USB 連接的外部 HD 上執行Photorec,它花費的時間太長,估計剩餘時間不斷增加。
有沒有辦法從該外部驅動器創建磁碟映像,將其拆分為較小的部分,將每個部分複製到我的內部 SSD(一次一個)並在其上執行 Photorec?我的 SSD 上沒有太多可用空間,所以我不能一次複製整個圖像。
您可以,但如果任何文件越過分割邊界,您將無法恢復它。當然,您可以使用重疊拆分來避免該問題(重疊大小至少是您期望恢復的最大文件大小)。但是,您是否真的會看到所需的速度增加,充其量是值得懷疑的。
假設您想進行
4GiB
大小加128MiB
重疊的拆分:# first part: dd if=/dev/external1 of=split.img bs=1M count=$((4096+128)) photorec split.img # second part: dd if=/dev/external1 of=split.img bs=1M skip=4096 count=$((4096+128)) photorec split.img
在下一步中,您
skip=$((4096*2))
依此類推……直到到達磁碟的末尾。