我的情況如下。我在這台機器上安裝了 Ubuntu 14,但它停止回應。 (準確地說:暫停後,它拒絕了我的密碼幾次,並且拒絕關閉。強制關閉後,我重新啟動了它,但機器上不再有作業系統了。)
我在 USB 隨身碟上燒錄了 Ubuntu 16.04 LTS,現在處於“嘗試模式”,我沒有立即安裝的原因是我想恢復之前系統上的資料。但是,我似乎做不到。的確:
我的硬碟被分割為
/dev/sda
和/dev/sdb
,但磁碟實用程式只能看到/dev/sda
.
另一方面,GParted 可以看到兩個分割區,但當我嘗試恢復資料時,它說我需要 gpart。如果我嘗試
sudo apt-get install gpart
結果是
讀取包列表...完成 建立依賴關係樹 讀取狀態資訊...完成 包 gpart 不可用,但被另一個包引用。這可能意味著該套件遺失、已過時或只能從其他來源獲得
E:軟體套件「gpart」沒有安裝候選者
(我已經升級並更新了apt-get)
然後我嘗試移動到 Testdisk,但如果我嘗試安裝它
sudo apt-get install testdisk
結果是
正在閱讀包裹清單...完成
建構依賴樹
讀取狀態資訊...完成
E: 無法找到套件 testdisk
如果我現在嘗試更新 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
您可以使用命令列應用程式fdisk
或cfdisk
.
如果第二個分割區確實不存在,我假設您需要使用一些復原工具,例如foremost
。我建議如果可能的話,將有問題的驅動器從計算機中取出並將其插入另一台計算機,因為您將需要至少與丟失的數據一樣多的可用空間。
編輯:
我注意到你在 1 中寫的一件事。
/dev/sda
和/dev/sdb
是驅動器。它們中的每一個都可以單獨分區。分區被命名為/dev/sda1
/dev/sda2
或/dev/sdb1
等等。
所以你的系統上有兩個驅動器。
我不確定你的意思
GParted 可以看到兩個分區
因為命名路徑是磁碟機而不是磁碟機上的分割區。
sudo fdisk -l /dev/sdX
(替換X
為a
或b
)應該列出磁碟機上的分割區。