# 迁移你的Kali虚拟机到Hyper-V上运行

- Link: https://www.xuepaijie.com/html/skill/coup/988.html
- Published: 2017-10-02T10:44:25+08:00
- Author: Admin

如你所知，主流的三款桌面虚拟平台是VMware\VirtualBox\Hyper-V。VMware是商业的软件，
当然官方也时不时地给出一些序列号供非商业用途使用，主要是占领市场份额嘛。VirtualBox
是Oracle免费开源的虚拟机平台，但是很多人误以为开源就是可以商用，这是错误的，Oracle
明确表示VirtualBox只能用于非商业用途，商业或企业用途必须购买授权许可。

最后看下Hyper-V了，这是微软操作系统中自带的了，提供给企业版使用，是微软开发的虚拟
机平台。只要你的操作系统是企业正版授权的，那么虚拟机也是可以直接用了，正如你所见，
这就是最适合企业用户使用了，而个人请随意。

进入正题，首先我们从kali官网上下载Hyper-V版本的虚拟机：

    ```html;
    https://images.offensive-security.com/virtual-images/kali-linux-2017.2-hyperv-amd64.7z（sha256:2a3c78c974f3ba188f777a14bfecb4db84c2f21d942090521f933487d050d3e2）
    ```

下载完成并解压后会看到很多的目录（有些版本可能没有），这里我们只需要用到”Virtual
Hard Disks”文件夹里面的”Kali-Linux-2017.2-hyperv-amd64.vhdx”就可以了。把这个文件
拷贝到了Hyper-V虚拟硬盘的默认目录（我的文档），当然你可以放在任何地方。

接下来我们打开Hyper-V，新建一个虚拟机，然后在选择硬盘的时候选择现有的硬盘指向我们
下载的Kali虚拟机硬盘即可。如下图所示：

![hyper-v kali](https://www.xuepaijie.com/wp-content/uploads/2019/01/d6aab6fc950006332b29f150f5a3536e.
png)

根据提示完成虚拟机创建即可，这时候你就可以使用你的Kali虚拟机了。

默认用户名root密码toor，请切记，同时默认的虚拟机配置分配较高，根据物理机实际情况
自行调整。
