记录一次在VMware17中部署Windows XP虚拟机

记录一次在VMware17中部署Windows XP虚拟机

在学习逆向工程的时候,会分析一些32位的程序,再过度到64位程序的分析。为了更好地分析32位程序,我决定搭建一个Windows XP虚拟机。本来虚拟机我也搭建了不少了,原本以为这会是一次很顺利的搭建过程,没想到却花费了我整整一个下午的时间,所以写一篇随笔记录一下当时遇到的坑,冀有只砖片瓦之益,启后来者。

坑一:寻找系统镜像

我是想找能够直接下载的ISO文件(不是通过网盘或者ed2k之类下载的),因为通过其它方式下载的要么需要安装网盘客户端(使用插件也行,但也不方便),要么就是下载速度感人。我不想折腾,所以找了很久都没有找到微软原装正版的XP镜像文件。

我是真没想到这么难找,能直接下载的几乎是国人魔改过的XP系统,VMware根本识别不了。原版的系统都是通过ed2k下载的。我用了好几个下载器,速度也就比某度网盘快一点😓。难道我只能安装迅雷并开会员了吗?

后来在一个知乎的帖子的评论区中,有人指出可以使用小米手机自带的浏览器执行ed2k下载任务,我的手中正好有一部小米12。果然好用,虽然下载速度只有3Mb,但对比其它已经很快了。

坑二:安装适配XP系统的VMware tools

不知道从什么时候开始,VMware对于Windows vista之前的系统,是不提供VMware tools安装包的。但是好在VMware会给你下载地址,我们需要下载下来手动安装。问题就在于怎么把安装包从主机转移到虚拟机中。

我刚开始尝试建立共享文件夹,但是建立共享文件夹需要先安装VMware tools,安装VMware tools需要先通过共享文件夹拷贝安装包,这tm不就是死锁了吗?

于是我开始使用其它方法:ftp连不上,usb识别不了,cd也识别不了。我还寄希望于在XP中通过IE浏览器下载安装包,完全不可行。

最后是怎么安装上的呢?不知道为什么,我无意间发现,VMware的XP无法识别两张光盘,所以只能把安装系统时使用的光盘先断开连接,然后挂载VMware tools的光盘,这样XP才可以识别。

这样也算是在没有安装VMware tools时主机和虚拟机之间共享文件的最有效的方法了。

相关推荐
learning-striving1 天前
VMware Workstation Pro 25H2下载安装及汉化
vmware·虚拟机
芒果de香蕉皮1 天前
Ubuntu20.04无法联网
虚拟机
Lz__Heng9 天前
ESXI 6.7.0 update 2(VMware ESXi, 6.7.0, 13006603)监控采集数据已知BUG
bug·vmware
习惯就好zz9 天前
解决VMware Ubuntu端口映射SSH连接失败问题:无需重启服务器的快速修复方案
服务器·windows·ubuntu·ssh·vmware
UpYoung!10 天前
【VMware 17】虚拟化软件——VMware 17 Pro 详细图文完全教程:桌面虚拟化的行业标杆
开源软件·vmware·虚拟化·虚拟化工具·运维必备·虚拟化平台·vmvare 17
小小ken12 天前
ubuntu通过virtualbox安装win10虚拟机简要步骤及排错
ubuntu·虚拟机·virtualbox
不穿格子的程序员12 天前
JVM篇1:java的内存结构 + 对象分配理解
java·jvm·虚拟机·内存结构·对象分配
Lw老王要学习13 天前
Windows基础篇第一章_01VMware虚拟机安装window10
运维·windows·虚拟机
a不是橘子13 天前
03在Ubuntu中验证PV操作
笔记·ubuntu·操作系统·虚拟机·os·pv操作