Ubuntu 14 崩潰時恢復數據

Ubuntu 14 崩潰時恢復數據

我的情況如下。我在這台機器上安裝了 Ubuntu 14,但它停止回應。 (準確地說:暫停後,它拒絕了我的密碼幾次,並且拒絕關閉。強制關閉後,我重新啟動了它,但機器上不再有作業系統了。)

我在 USB 隨身碟上燒錄了 Ubuntu 16.04 LTS,現在處於“嘗試模式”,我沒有立即安裝的原因是我想恢復之前系統上的資料。但是,我似乎做不到。的確:

  1. 我的硬碟被分割為

    • /dev/sda/dev/sdb,但磁碟實用程式只能看到/dev/sda.
  2. 另一方面,GParted 可以看到兩個分割區,但當我嘗試恢復資料時,它說我需要 gpart。如果我嘗試

    • sudo apt-get install gpart

結果是

讀取包列表...完成 建立依賴關係樹 讀取狀態資訊...完成 包 gpart 不可用,但被另一個包引用。這可能意味著該套件遺失、已過時或只能從其他來源獲得

E:軟體套件「gpart」沒有安裝候選者

(我已經升級並更新了apt-get)

  1. 然後我嘗試移動到 Testdisk,但如果我嘗試安裝它

    • sudo apt-get install testdisk

結果是

正在閱讀包裹清單...完成

建構依賴樹

讀取狀態資訊...完成

E: 無法找到套件 testdisk

  1. 如果我現在嘗試更新 apt-get

    • sudo apt-get update

結果是

Ign:1 cdrom://Ubuntu 16.04.1 LTS澤尼爾·澤魯斯- 發布 amd64 (20160719) xenial InRelease

點選:2 cdrom://Ubuntu 16.04.1 LTS澤尼爾·澤魯斯- 發布 amd64 (20160719) xenial 發布

命中:4http://archive.ubuntu.com/ubuntuXenial InRelease

獲得:5http://security.ubuntu.com/ubuntuxenial-security InRelease [102 kB]

獲得:6http://archive.ubuntu.com/ubuntuxenial-更新 InRelease [102 kB]

在 0 秒內取得 204 kB (464 kB/s)

** (appstreamcli:31465):嚴重 **:移開舊資料庫時發生錯誤。

AppStream 快取更新失敗。

正在閱讀包裹清單...完成

總的來說,我感覺很卡住。有沒有辦法安裝 gpart 或 testdisk?有沒有可能惡意病毒在將我踢開後已經刪除了我的所有資料? apt-get 不工作的原因可能是什麼?

非常感謝您的寶貴時間!

答案1

您可以使用命令列應用程式fdiskcfdisk.

如果第二個分割區確實不存在,我假設您需要使用一些復原工具,例如foremost。我建議如果可能的話,將有問題的驅動器從計算機中取出並將其插入另一台計算機,因為您將需要至少與丟失的數據一樣多的可用空間。


編輯:

我注意到你在 1 中寫的一件事。

/dev/sda/dev/sdb是驅動器。它們中的每一個都可以單獨分區。分區被命名為/dev/sda1 /dev/sda2/dev/sdb1等等。

所以你的系統上有兩個驅動器。

我不確定你的意思

GParted 可以看到兩個分區

因為命名路徑是磁碟機而不是磁碟機上的分割區。

sudo fdisk -l /dev/sdX(替換Xab)應該列出磁碟機上的分割區。

相關內容