无法挂载 LVMm:恢复 ioctl 失败

无法挂载 LVMm:恢复 ioctl 失败

我想调整我的 LVM 的大小,按照网上的一些教程进行操作,系统完全崩溃了(我遇到了一些引导错误,未找到 UUID)。我运行了 LiveCD 并尝试至少恢复一些文件,但无法安装驱动器。我在 /dev/sda1 上使用缺少的 UUID 执行了 pvcreate。在大多数教程中我应该做的时候

vgchange -ay

然后安装我得到:

device-mapper: resume ioctl on  failed: Invalid argument. 

dmseg 打印如下内容:

device-mapper: table: 252:0: sda1 too small for target: start=2048, len=15499264, dev_size=497664

挂载显然不起作用。我完全被困在那里,我非常需要恢复这些文件。有任何想法吗?

编辑:我需要一个文件夹,任何将其取出的解决方法(可能在 Windows 主机上执行,它是 VDI 磁盘)都可以。

答案1

在尝试了数百种不同的命令行组合后,我发现了一个使用 gparted livecd 的教程(最初针对其他问题)。我启动了它,然后在终端中:

testdisk

选择第一个选项,然后选择:

write

它允许我安装磁盘并恢复我需要的文件夹。

相关内容