我今天来这里是因为我犯了一个大错误。
我创建了 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
您已将包含数据的卷删除,因此您将无法再看到其数据。您必须从备份中恢复。