我今天來這裡是因為我犯了一個大錯誤。
我建立 LVM-Thin 資料池(而不是在 LVM-Thin LV 上)在我的 Proxmox 伺服器上並且(不要問為什麼)運行 mkfs.ext4在泳池上然後安裝它在我的本機節點上。在那之後我複製了一堆數據並停止我的系統:
mkfs.ext4 /dev/mapper/pve-data
mount /dev/mapper/pve-data /mnt/data/
cp -r Temp/ /mnt/data/
下次我創建了一個虛擬機在 Proxmox GUI 的這個池上,你猜對了,發現我做了什麼為時已晚。
我嘗試過了再次安裝池(即使那不應該是可能的)沒有任何成功你可以猜到:
lvm thin mount: *: wrong fs type, bad option, bad superblock on /dev/mapper/*, missing codepage or helper program, or other error.
也嘗試過mount -t ext4 /dev/mapper/pve-data /mnt/data
。
我搜尋瞭如果我可以恢復FS上面有一個fsck
或某事,但沒有這樣做擔心我的數據無法訪問永遠。
最後我嘗試使用PhotoRec在我的磁碟上,但由於運行需要時間,我停止了它。
我想知道是否有還有別的事要做(以fsck
為例)在讓 PhotoRec 之前跑了幾天在我的磁碟上?
你可以幫幫我嗎?
答案1
您已刪除包含資料的捲,因此您將不會再次看到其資料。您必須從備份中復原。