View on GitHub

我的博客

杂七杂八啥都有

使用 vbox 新建 winXP 虚拟机来打开 CPU 模拟网页

前言:

这次的软导作业是真的麻烦啊,不仅汇编语言要自己一条一条地学,而且还要要自己配置环境;这环境配置也是麻烦,老师只是提了句“可能需要安装虚拟机”,而具体操作起来又是一头雾水

在 XX 的提示和帮助下,我成功通过安装 WinXP 的虚拟机JRE1.6 成功地打开并且运行了辣个页面,将这个经验分享出来,希望能够帮到大家。

Warning: 学委的 Q & A 中有了更加简单的解决方案,但是这个解决方案是需要先卸载自己的 Java 再安装 Jre1.6 ,否则会报错(****说的)。

目录

  1. 下载并安装 vbox

  2. 新建 WinXP 虚拟机

  3. 下载 Windows XP 的光盘镜像与 JRE 1.6

  4. 安装 Windows XP

  5. 安装 vbox 的增强功能

  6. 安装 jre1.6

  7. 打开网页

1. 下载并安装 vbox

选择好自己想要安装的文件夹,后不断下一步就行。下面那个不用担心,选择就行。

当你能够打开 vbox 并看到如下界面的时候,你就已经成功安装了 vbox 啦。

关于虚拟化技术(也可能叫其他名字):

  1. 这个需要进入 Bios 界面(就是那个蓝底白字的复古界面),进入该界面的的方法为:开机–>按某个按键(这个取决于你是什么电脑,像惠普的暗影精灵 4就是按 F10,详情百度)。
    PS:实测小米游戏本是没有虚拟化技术这个选项的。
  2. 在 Bios 界面找到虚拟化技术一栏并选择开启(原谅我没图)。

2. 新建 WinXP 虚拟机

  1. 打开 vbox,点击左上角的新建,填好名称(你想怎么填就怎么填),调好类型Microsoft Windows)和版本Windows XP(32-bit)

  2. 分配内存(随便分啦,不过需要注意的是,分的太多会可能会导致你的外部程序变慢;分的太少可能会导致你的虚拟机运行缓慢
    我有内存我自豪

  3. 创建虚拟硬盘。从这之后基本都是用默认的就行:

    现在创建虚拟硬盘 –>VDI (Virtual Box 磁盘映像)–>动态分配–>10G(对于一个只用来开网页的 XP 来说够用了)

  4. 完成创建

3. 下载 Windows XP 的光盘镜像与 JRE 1.6

我的文件全是从****那里弄过来的:光盘镜像我不知道怎么弄;jre1.6 的话我从甲骨文(Oracle)那里下载似乎是要账号,但是我没有账号。。。所以。。。

我嫌度盘太慢,就把文件放到了

  1. 使用 http 服务器下载:点我打开下载页面,lab07文件夹中的两个文件就是,点击下载即可。

PS:这个网站是把我的电脑当作服务器的,只有校内网能用,而且我电脑关机的时候是没法用的,但是速度非常快。

  1. 使用 onedrive 教育版 链接下载:点我跳转下载页面

  2. 在班群的群文件中下载

  3. 谷歌云盘(其实也很慢:点我跳转到下载页面
    图中第一个是 jre1.6 ,第二个是光盘镜像

关于部分报错

按照学委的说法:是因为用 winrar 软件把 iso 文件解压了,所以下载下来的光盘镜像请不要解压

4. 安装 Windows XP 操作系统

  1. 载入光盘:启动刚刚创建的虚拟机,弹出如下界面,点击左边文件夹按钮,选择你刚刚下载的光盘镜像,点击启动

  2. 正式开始安装:当你看到下图的复古的蓝底白字界面时,便正式开始安装了,一路确认下去,直到磁盘格式化

    关于按F8FX按键无效的问题:请试着按住 Fn 键再按 F8 ,要想永久解决这个问题,请关闭 Fn 锁,详情请百度/google。

  3. 格式化方式的选择:一般来说,推荐是选择NTFS 文件系统即可。

  4. 产品密钥:MRX3F-47B9T-2487J-KWKMF-RPWBY

然后疯狂下一步就行

  1. 记得自动更新选择不启用

  2. 联机注册选择不注册

{:start=”5”} 5. 安装完成,并确定能够上网

5. 安装 vbox 增强功能

  1. 为了实现文件共享(其实就是把 Jre1.6 的安装包拖进去),操作其实很简单。。。。

  2. 点击后不断下一步就可以了,遇到下图界面直接点仍然继续就好。

  3. (自动)重启电脑。

  4. 开启拖放:点击左上角的设备,在拖放栏中选择从主机到虚拟机或者双向

  5. 开启共享剪切板:依然时左上角的设备,在共享剪切板中选择从主机到虚拟机或者双向

安装完增强功能之后,可以使用无缝模式,无缝模式可以按右ctrl+c切换到全屏模式,再次上述操作可以恢复有左上工作栏的窗口模式

6. 安装 Jre1.6

  1. 拖放文件:将你下载的 Jre1.6 从你的文件夹拖进虚拟机的桌面。

  2. 正式安装:双击 .exe 文件,等待安装结束就好。

关于出现打开出现错误的问题:

  1. 删除原本的 jre1.6 :开始菜单栏–>控制面板–>添加/删除程序–>删除java

  2. 下载 jre-6u6-windows-i586-p.exe ,下载链接:

  1. 重复步骤 6

7. 进入网页

  1. 开始菜单栏打开IE 浏览器,复制网址http://www.science.smith.edu/~jcardell/Courses/CSC103/CPUsim/cpusim.html 到 IE 浏览器中并回车

  2. 对于提醒,全部选择确定

  3. 噔噔噔!

关于出现打开出现错误的问题:

  1. 删除原本的 jre1.6 :开始菜单栏–>控制面板–>添加/删除程序–>删除java

  2. 下载 jre-6u6-windows-i586-p.exe ,下载链接:

  1. 重复步骤 6

结语:相比于学委的直接使用自己的 IE11 来上辣个网站,这种方法要麻烦得多,不过如果你不知道也不想去卸载你的 Java ,那么这是一个不错的选择,毕竟虚拟机删除也不麻烦。

TOP