我有一个以前从 Hyper-v vhdx映像转换的vhd映像。vhd 包含一个 Fedora core 20 安装,带有一个标准/boot分区和一个包含root和swap的LVM。我使用Acronis 真实映像将 vhd 还原到另一台机器的真实硬盘。恢复过程成功,但重新启动后,引导停止在“dracut /dev/root 不存在”并抱怨 UUID 错误。如果我这样做ls /dev/disk/by-uuid我得到一个分区, /boot 一个,LVM 丢失。安装 /dev/sdc1 后,我得到了 linux 引导的东西。但是挂载 /dev/sdc2 会导致“无法挂载 lv_group”。在恢复选项中,我选择了逐个扇区的选项,所以我期待一个原始转储填充另一个磁盘,但它解析 vhd 忽略了 LVM 内容,对吗?我认为这不是 Acronis 问题,我确信 clonzilla 或其他解决方案也会发生同样的情况。有没有办法真正逐位或简要地转储 vhd 内容,如何将包含 LVM 的 linux VM 动态转换为物理机,因为它包含标准分区?