首先将准备好的vmdk格式的镜像放入ubuntu(我是在vmware虚拟机下操作的)用户文件夹下
我们的目标是下载安装kvm,利用qemu-img命令进行格式转换
所以首先我们通过命令测试我们的机器是否支持虚拟化
egrep -c '(vmx|svm)' /proc/cpuinfo
命令执行结果如果大于0,则证明支持虚拟化
如果返回结果为0
则通过以下方式开启虚拟化
点击右击(在虚拟机关机的情况下操作)
点击处理器,右边虚拟化引擎打勾
之后再重试就可以了
之后安装aptitude包(会进行智能安装,因为之前我用apt安装kvm一直安不上)
sudo apt-get install aptitude
然后进行kvm的安装
sudo aptitude install qemu-kvm libvirt-bin virt-manager bridge-utils
最后通过下面命令测试
kvm-ok
如果显示
则说明安装成功
然后通过命令进行格式转换
qemu-img convert -f vmdk -O qcow2 kali.vmdk kali.qcow2
注意是大写欧O
其中kali.vmdk为准备好的vmdk镜像名字
kali.qcow2为转换后的名字
成功转换结果如下



