
我不小心格式化了我的磁碟機。資料復原的嘗試沒有成功,但我之前已經建立了.img
磁碟機的檔案。dd if=/dev/sd<x> of=filename.img
所以我想知道,該.img
文件是驅動器的精確副本嗎?我的意思是,可以.img
透過將檔案寫入.img
格式化的磁碟機來使用該檔案進行資料復原嗎?
答案1
一般答案是肯定的 - 如果備份良好。但你應該始終測試備份和復原方法有效在你需要它之前。
從磁碟機備份A駕駛乙可以透過恢復驅動來測試C。
複製和/或製作整個磁碟機的映像應該使用超級使用者權限來完成(最好使用,sudo
但也可以在以 root 身分執行時)。所以我猜你使用了以下方法
sudo dd if=/dev/sd<x> of=filename.img
其中<x>
是驅動器盤符,例如a
或b
或c
。
請注意,您還應該將其恢復到整個驅動器(原始磁碟機或至少具有相同大小的另一個磁碟機)。
非常重要的是,您寫入正確的驅動器。如果寫入錯誤的驅動器,重要資料可能會永遠遺失。所以請檢查並仔細檢查在你使用之前
sudo dd if=filename.img of=/dev/sd<x>
如果增加每次寫入的位元組數,該過程會更快
sudo dd if=filename.img of=/dev/sd<x> bs=4096
另一種方法是使用具有“最終檢查點”的工具以便在恢復過程中繫上安全帶。mkusb 和 mkusb-nox可以透過 Ubuntu 中的最終檢查點來完成。魯弗斯可以透過 Windows 中的最終檢查點來完成。