virt-sysprep - 是否可以与 LVM 和 LUKS 一起使用?

virt-sysprep - 是否可以与 LVM 和 LUKS 一起使用?

我正在尝试使用 virt-sysprep 制作模板虚拟机。主机是 CentOS 7,来宾是 LVM 分区中的 CentOS 7(不是 RAW 或 qcow 映像文件)。我正在使用的来宾具有 LUKS 全磁盘加密,在安装时设置。当我使用 -v 运行 virt-sysprep 时,我可以看到它似乎识别了 guest 虚拟机中的基本磁盘结构,并且它列出了 /dev 下的所有条目。但是,它失败并出现错误:

virt-sysprep: error: no operating systems were found in the guest image

我正在尝试的命令是:

virt-sysprep -d base1 --hostname basetest.mydomain.com --echo-keys --keys-from-stdin

有没有人设法让 virt-sysprep 与 LVM 上的 LUKS 加密来宾一起工作?

相关内容