恢復已刪除/Luks加密磁碟

恢復已刪除/Luks加密磁碟

我是一個新的 Linux 用戶,所以如果我的措辭不正確,請原諒我,或者請更具體地回答我,我將非常感激。

描述: 我試著在系統的一個小分割區上使用 Windows 10 和 ubuntu-mate 16.04 LTS 與 ubuntu mate 建立雙系統。然而,我可能不小心點擊了擦除磁碟的第二個選項,並對我的文件使用LVM 加密,但我在安裝開始之前停止了安裝,所以我以為沒有發生任何事情,但當我重新啟動計算機時,它說找不到啟動選項。認為這沒有什麼不同)。

我按照下面的帖子操作,但結果不一致。目前,我使用了該部分,cryptsetup luksOpen但它說

無法使用正在使用的裝置 /dev/sda3(已對應或已安裝)

但我查了一下lsblk,它沒有安裝任何東西。此外,當我第一次使用不同的啟動嘗試此部落格時,它到達了命令mount,並且它說

錯誤的檔案系統類型、錯誤的選項、錯誤的超級區塊...缺少代碼頁或幫助程序,或其他錯誤。

我嘗試了其他建議來修復當前的錯誤,但無能為力。 https://alvinabad.wordpress.com/2012/09/22/how-to-recover-a-luks-encrypted-disk/

我也在嘗試使用 photorec 和 testdisk。 photorec 正在運行並嘗試恢復文件,但它似乎將我的文件分成較小的文件,其中一些我無法讀取,所以我不知道它們是否是垃圾。

問題:

  1. 有誰知道為什麼兩次啟動之間的結果不一致以及如何使用帖子所示的命令列解決問題?

  2. testdisk 是否還有一種方法可以將復原的檔案保存在我的 USB/便攜式外部磁碟機上?它們會被加密嗎?

  3. 有什麼建議或我應該考慮的事情嗎?

答案1

不幸的是,您連結到的 WordPress 檔案不會為您提供幫助。這是為了恢復保存在加密分割區上的檔案。根據您對事件的描述,您的文件已儲存該驅動器已加密。

關於問題 1:

至於你的第一個問題,我在這裡幫不了什麼忙。你對兩隻靴子的描述的措辭有點令人困惑。話雖這麼說,我認為這一點並不重要,因為聽起來差異在於嘗試掛載加密分割區,這不適用於您嘗試執行的復原類型。

關於問題 2:

是的,testdisk 可以保存在任何其他裝置上。當您嘗試從測試磁碟複製檔案時,它會詢問您要將檔案保存在哪裡。使用此..選項導覽至根 ( /) 目錄。從那裡,導航到“/media/ubuntu/YOUR-DRIVE-LABEL-OR-UUID”作為要儲存到的目錄(ubuntu該路徑的部分將是您正在執行的使用者帳戶的名稱)。

關於問題 3:

不要嘗試掛載加密分割區。最好的選擇是使用 testdisk 嘗試恢復磁碟加密時刪除的實際分割區。如果系統開始將隨機資料寫入加密分割區,您可能會不走運。

如果系統沒有嘗試用隨機資料填充加密分割區,您可能如果 testdisk 可以找到有關磁碟上分割區結構的任何信息,則能夠還原分割區。運行 testdisk 並選擇您的磁碟,然後

  • 選擇[Intel ] ...
  • 選擇[ Analyse ] ...
  • 選擇[Quick Search]
  • 如果發現您的分割區被刪除,請恢復它們。如果沒有,並且提供了更深入搜尋的選項,請嘗試一下。

如果這些都不起作用,請重新啟動 testdisk,再次選擇您的磁碟並嘗試

  • 選擇[None ] Non partitioned media
  • 選擇[ Analyse ] ...
  • 選擇[Quick Search]
  • 如果發現您的分割區被刪除,請恢復它們。如果沒有,並且提供了更深入搜尋的選項,請嘗試一下。

有關測試磁碟和分割區復原的更多具體說明,看這裡

我不會在這裡抱太大希望。很可能testdisk找不到舊分割區。如果確實如此,那真是個好消息!您可能無法重新啟動到 Windows,但如果您可以還原分割區,則可能能夠修復 Windows 啟動載入程式。如果您只需要文件,您可以將它們從即時 Ubuntu 作業系統還原的 Windows 分割區中拉出。

如果您無法恢復分割區,最好的選擇可能是繼續使用工具喜歡photorecscalpel恢復單一檔案。不幸的是,這些文件的名稱可能無法恢復,因此可能需要一些工作才能真正弄清楚是什麼。

相關內容