Linux
用 dd 覆蓋後恢復 LVM
知道我的機會很小(即使有:()。
我有一個帶有 1 個邏輯卷 (ext4) 的 500G 硬碟。偶然我用 1,5G 的 ISO 覆蓋了它:
dd if=linuxmint-18-xfce-32bit.iso of=/dev/sdb
現在我失去了所有數據。有沒有辦法重新創建邏輯卷來取回一些數據?我有 LVM 備份文件。
直到 1 個月前,HDD 才被用作系統盤。然後我將引導和交換分區添加到邏輯卷中,因此我假設
dd
只覆蓋了這些分區使用的空間。
我沒有成功恢復分區,因為它錯過了它的開始。我所做的是使用來自同一作者的工具photorec
testdisk
恢復我的大部分數據。在我可以使用它之前,我必須創建一個在分區之後開始ISO
直到磁碟結束的分區。photorec
搜尋了這個分區並恢復了“工具已知”的文件類型。唯一的(小)問題是文件名都是數字但具有正確的後綴。