File-Copy

從故障驅動器複製文件

  • October 28, 2017

我的一個炸雞給了我她的筆記型電腦,因為它的行為很奇怪。這是(仍然是)硬碟故障,我建議她在安裝新硬碟之前備份她的文件。

我在快閃記憶體驅動器上使用 Ubuntu 啟動電腦以備份她的文件(主要是家庭照片和電影),但我仍然難以復製文件:當文件損壞時,複製功能等待複製完成。

有沒有辦法告訴 cp 函式跳過損壞的文件?(可能會在複製速度過低時告訴它跳過文件)

如果不可能,您能給我推荐一個在這種特殊情況下可能有用的工具嗎?

提前致謝。

如果您有一個大小相等或更大的備用磁碟,您可以使用它ddrescue來複製驅動器,該驅動器將在讀取錯誤期間嘗試恢復好的部分。

**警告:**這些是破壞性命令,如果你弄錯了,你可能會失去數據 - 在執行它們之前仔細檢查你有正確的驅動器。

假設/dev/sdf是故障驅動器並且/dev/sdw是工作驅動器,您可以:

sudo ddrescue /dev/sdf --force /dev/sdw

或者將其複製到已安裝驅動器上的文件(假設已安裝驅動器足夠大),您可以。

sudo ddrescue /dev/sdf /path/to/file.img

一旦你把它放在一個工作驅動器上,你應該能夠正常掛載/複製文件,即使有些文件可能已損壞。

引用自:https://unix.stackexchange.com/questions/401111