從驅動器恢復數據

從驅動器恢復數據

我有一台運行 Centos 6 的伺服器。突然之間,重新啟動後,它以唯讀模式出現。我認為其中一個資料夾未能正確備份,我想存取資料。這就是我所做的:

系統上安裝了新的硬碟。

在其上安裝了 Ubuntu 15.04 Desktop。

從新驅動器啟動。

當我做:

lsblk -l

它告訴我我有兩個驅動器,分區如下:

sdb
  ----- sdb1  459.8 G
  ----- sdb2  8 K
  ----- sdb3  6 G

sda
  ----- sda1   102 M
  ----- sda2   649 G

sdb 是新的啟動磁碟機 sda 是舊的啟動磁碟機

我可以正常掛載 sda1

當我嘗試掛載 sda2 時,收到以下錯誤訊息:

unknown filesystem type 'LVM2_member'

知道我可以做什麼來獲取 /dev/sda2 上的資料嗎?

答案1

您無法安裝它,因為它是 LVM 物理卷,而不是邏輯卷。

首先,進行磁碟掃描:

#lvmdiskscan
#lvscan

取得 LV 和 VG 名稱 #lvdisplay 您必須看到類似以下內容:

--- Logical volume --- 
LV Name /dev/VolGroup00/LogVol00 
VG Name VolGroup00
...

現在您必須安裝分割區:

#mount /dev/VolGroup00/LogVol00 /mnt/old

啊!我假設您已經安裝了 lvm2 並加載了內核模組。

相關內容