Detux 沙盒搭建

48 篇文章 1 订阅
46 篇文章 4 订阅
本文介绍了如何在VMware中搭建Detux沙盒,详细讲述了从下载Detux沙盒的特殊格式虚拟机文件,到利用qemu-img进行格式转换,以及在VMware中创建新虚拟机并引导已转换的磁盘文件的过程。
摘要由CSDN通过智能技术生成

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文件作为这一系统的硬盘,结束引导即可开机使用了

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值