在这里直接下载我最后完成的虚拟机镜像
虚拟机镜像下载:
链接:https://pan.baidu.com/s/1yfY0SjDrtOeuTiEWf7YizA?pwd=374l
提取码:374l
我本地的VirtualBox 版本:6.1
我可以先聊聊怀旧吗
也许对于老外来说,Win95是他们的青春,所以他们做了React95这样的UI库,或者大家一起努力写了个操作系统serenity。但是对于咱们国内的用户而言,当家用PC走进千家万户时,映入眼帘的是——Windows XP。
一位中国台湾同胞sh1zuku编写开发了一个网页版的Windows XP模拟器:项目链接,在线演示,还有另一位来自越南的老哥khang-nd写了Windows 7的网页模拟器在线演示。
我自然没有能力和时间去编写类似系统的开发,但是有一个想法从我的脑中浮现:那么我就装一个Windows XP虚拟机到电脑上就好了。
你可能会选择的做法
- 安装VirtualBox;
- 下载镜像:从MSDN Itellyou中找到Windows XP的镜像,下载;
- 在VirtualBox中安装镜像;
- 启动镜像,安装系统
那么你会发现,安装的Windows XP只有30天试用。在二十一世纪初期,盗版泛滥,微软采取了非常强硬的措施限制盗版。即使你安装时输入了正确的序列号,微软也会要求你使用电话等方式进行激活。
但是我们是来怀旧的啊!
正确的做法
不能再使用这种正版的镜像了,需要使用别人处理好的,不需要激活的镜像。
这里我找到了github上的一位老哥提供的链接github WinXPImage,但是他的镜像是位于谷歌云盘上的。我把它下载之后放进百度网盘里了:
链接:https://pan.baidu.com/s/1ypKeaZixJXnbqAo4ZT0YLQ?pwd=30dd 提取码:30dd
在VirtualBox安装此镜像后,你将获得一个无限期使用的,英文版的Windows XP。
但你不一定能启动起来,你需要在导入OVA文件后,在OVA文件的目录下,执行以下命令:
vbox-img geometry --filename Windows_XP_Professional-disk1.vdi --format VDI --cylinders 5874 --heads 255 --sectors 56
来自于github issue streeg 老哥给出的解决方案。
如何汉化Windows XP?
如果只是用英文版Windows XP,那么就达不到我们“怀旧”的目的了。 Windows XP英文版默认没有中文语言包。 我翻遍互联网,终于在一个犄角旮旯里找到了语言包mui_win_xp_pro_n_cd1.iso。
我把它下载之后放进百度网盘里了:
链接:https://pan.baidu.com/s/18mW9OCRejMDoEpUcih-zlA?pwd=peu4 提取码:peu4
然后,
最后重启虚拟机即可。
上图!