记录一次在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时主机和虚拟机之间共享文件的最有效的方法了。

相关推荐
zhou135284822675 天前
MobaXterm连接虚拟机报“Network error: Connection refused”问题--已解决
vmware·mobaxterm
自信且优雅8 天前
VMware Workstation Pro 26H1 安装与汉化教程(超详细图文版)
vmware·虚拟机
二宝哥10 天前
VMware Workstation 实战:CentOS 7.9 安装、桥接网络配置与克隆管理详解
linux·centos·vmware
小邓儿◑.◑10 天前
Linux学习之旅 | 用VMware Workstation安装Ubuntu
linux·ubuntu·vmware
何中应11 天前
Windows7 虚拟机如何使用网络
windows·vmware·虚拟机
何中应13 天前
Windows7 虚拟机如何传文件
windows·vmware·虚拟机
IOT那些事儿14 天前
Ubuntu20.04虚拟机使用鼠标多功能按键
ubuntu·vmware·鼠标·xev
广然15 天前
EVE-NG v7 保姆级安装教程|附镜像下载地址
vmware·eve-ng·huawei
折哥的程序人生 · 物流技术专研17 天前
Java面试通关⑯:JVM虚拟机核心全集
jvm·校招·虚拟机·gc垃圾回收·java面试·类加载·调优
瓶中怪18 天前
ROS2 机器人软件系统
linux·c++·python·ubuntu·vmware·ros2·机器人软件开发