我正在尝试使用 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 加密来宾一起工作?