关闭

Detux 沙盒搭建

标签: github沙盒处理器虚拟机detux
732人阅读 评论(0) 收藏 举报
分类:

Detux 介绍

Limon 沙盒由于不是双机环境,被我搁置了,先解决 Detux 沙盒的问题
Detux 沙盒的 GitHub 地址在线沙盒环境都给出了,如果想自己搭建也可以,作者在 GitHub 上指出其特别感谢 aurel,这个人构建了不同处理器的各种环境的虚拟机,供大家下载的地址

问题出现

下载完成后可以看到,都是qcow2格式的,或许这位同仁实现的就是在线的那个版本,上传的样本被传进后台新启动的一个 OpenStack 虚拟机中,在执行完成后就撤销这个虚拟机
但是我们不采用 OpenStack,我只能使用 VMware 来打开虚拟机,可是 VMware Workstation 并不认这个格式,或许 vCloud Suite 什么企业级的支持,但是 VMware Workstation Pro 12 是不支持的

格式转换

首先我们用 qemu-img 来转换格式,这个软件 Windows 下和 Linux 下都有
如果是使用yum作为包管理器的 Linux 系统(例如 CentOS),直接使用 yum install qemu-img 即可
如果是使用apt-get作为包管理器的 Linux 系统(例如 Ubuntu),需要使用 apt-get install qemu-utils
如果是使用 Windows 的,官方页面上似乎没有展示,不过这不要紧,我们可以去可执行文件页面进行下载,可以看到截至 2016.4.22 已经发行到 2.6.0 rc3 的版本了,去相应的文件夹即可下载,如果有喜欢源码安装的同学可以去该项目的 GitHub 上自行下载
打开 PowerShell 到这个文件夹所在位置,然后执行
PowerShell执行.png-1.9kB
这是让 qemu-imgqcow2 的文件转换成 vmdk 格式的文件

引导虚拟机

然而 vmdk 的文件也仅仅只是虚拟机磁盘文件, VMware 不能直接打开
我们需要创建一个新的虚拟机,在自定义中选择稍后安装操作系统,在操作系统中选择和你下载版本相对应的系统,最后在选择硬盘时,不选择新建硬盘而是选择现有磁盘,这样就能让转换好的vmdk文件作为这一系统的硬盘,结束引导即可开机使用了

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:153959次
    • 积分:2693
    • 等级:
    • 排名:第13895名
    • 原创:97篇
    • 转载:38篇
    • 译文:11篇
    • 评论:9条
    最新评论