我有一台 Windows 7 筆記型電腦(500GB 硬碟),最初有 3 個分割區(C:約100GB並在之間平等地休息D和乙)和預留的一個系統(很小,大約400MB)(共4個)。
沒有意識到如果我們在 Windows 中創建 5 個分割區會導致基本磁碟更改為動態磁碟這一事實,我就這樣做了並創建了F透過劃分D同樣,但我通過移動非常少量的數據來撤消操作D到乙並將所有驅動器合併到E。
到目前為止,我有一個 * C(相同)、E(大約 300 GB)和 F(大約 100 GB(完全空))*,但不是基本磁碟,而是動態磁碟。
現在我嘗試將ubuntu安裝到F驅動器,但 Ubuntu 在那裡找不到我的分割區。它只向我顯示了 2 個分割區:一個是為 Windows 保留的系統,另一個是約 480 GB 的所有分割區(都是因為動態磁碟)。在這種困惑的狀態下我選擇了左心室厚度並按一下“確定”(如圖)。它向我展示了是否寫入更改的選項。我點擊了回去並關閉電腦,但是當我重新打開它時,我發現 Windows 無法啟動,並且透過檢查 Ubuntu 啟動筆式驅動器的硬碟狀態並將其視為
我的筆記型電腦硬碟目前只有一個卷組ubuntu-vg由2個邏輯磁碟區組成根和交換_1。由於檔案系統錯誤,我無法安裝根分割區。我嘗試使用邏輯磁碟區管理器,它顯示 fs 為無。有什麼辦法可以從root恢復數據LV?
sudo fsck /dev/ubuntu-vg/root
fsck from util-linux 2.27.1
e2fsck 1.42.13 (17-May-2015)
ext2fs_open2: Bad magic number in super-block
fsck.ext2: Superblock invalid, trying backup blocks...
fsck.ext2: Bad magic number in super-block while trying to open /dev/mapper/ubuntu--vg-root
The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem. If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
or
e2fsck -b 32768 <device>
- 可能會發生這樣的情況:當 Ubuntu 創建 lvm2 時,它會擦除整個內存,如果發生這種情況,請回复我。
- 據我了解,卷組和邏輯卷只是一個抽象。資料可能仍然駐留在實體磁碟中,但我看不到它。
- 在嘗試安裝邏輯磁碟區時,它顯示 fs 錯誤。
- 運行
ls
cmd 顯示輸出
lrwxrwxrwx 1 root root 7 Oct 26 18:54 /dev/ubuntu-vg/root -> ../dm-0
- 如果我運行
lvremove
cmd 刪除邏輯視圖,然後我能夠存取物理卷,或者它們會格式化數據,會發生什麼。
的輸出ls -lL /dev/ubuntu-vg/root
brw-rw---- 1 root disk 252, 0 Oct 26 19:35 /dev/ubuntu-vg/root
答案1
您可以使用 刪除 LVM 簽章pvremove /dev/sda5
。我強烈建議您在運行此命令之前閱讀手冊頁。
這易我資料恢復嚮導聲稱可以從損壞的動態磁碟上遺失的分割區中復原資料。您將需要一個可以寫入資料的備用磁碟。
IMO,您可能丟失了整個磁碟,因此我準備好恢復可以恢復的數據,並預計必須從頭開始重新安裝。很遺憾。