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

相关推荐
study_小达人1 天前
VMware 网络相关
vmware·vc
小猪写代码1 天前
拓:论 WSL 和 VMware
wsl·虚拟机
我叫张小白。3 天前
VMware 虚拟机安装 CentOS 7 并配置 SSH 远程连接全流程
linux·centos·ssh·vmware·mobaxterm
银河外卖员3 天前
VMware 虚拟机安装 Windows 10 系统详细图文教程
windows·vmware
cgsthtm6 天前
VMWare选择桥接模式解决虚拟机无法上网
桥接模式·vmware·网络适配器·虚拟机ip地址·虚拟机网络设置
小小ken7 天前
vmware workstation虚拟机中点击鼠标时无法自动释放现象
ubuntu·vmware·虚拟机
tkevinjd8 天前
wsl2安装
linux·wsl·虚拟机·wsl2
eggcode10 天前
虚拟机NAT模式网络未连接
网络·虚拟机
Elon ¿11 天前
VMware ESXi + vCenter 8.0 安装部署(无域环境)
esxi·vmware·虚拟化·vcenter
#山间清泉#12 天前
VMWare虚拟机mac地址自定义配置
运维·macos·架构·vmware