软件开发工作基本结束,需要测试软件的运行环境,由于用户的计算机没有更新太快,使用win7系统的较多,我们需要在win7环境下,使用不同的浏览器测试软件运行情况。使用的方法就是利用virtualbox安装win7虚机测试。

1 创建win7虚机

利用安装的Virtualbox软件,直接新建虚机,傻瓜式操作,采用默认选项,直接点击下一步,就可以完成虚机的安装配置。具体如下所示。

1.1 运行安装好了的VirtualBox,点击【新建】,输入名称,随便填写即可,类型选择【Microsoft Windows】版本选择【Window 7 64-bit】注意,如果您的电脑是32位版本系统必须选择32-bit。点击下一步


vb虚拟机win7镜像文件iso下载_虚拟光驱


1.2 选择内存大小,不用设置,默认2048即可。如果你的电脑内存很大,可以设置高一点。


vb虚拟机win7镜像文件iso下载_vb虚拟机win7镜像文件iso下载_02


1.3 创建虚拟硬盘,点击创建,如图:


vb虚拟机win7镜像文件iso下载_虚拟光驱_03


1.4 点击下一步


vb虚拟机win7镜像文件iso下载_系统文件_04


1.5 选择动态分配,点击下一步,如图:


vb虚拟机win7镜像文件iso下载_加载_05


1.6 点击创建,如图:

vb虚拟机win7镜像文件iso下载_加载_06

1.7 创建完成。


 


vb虚拟机win7镜像文件iso下载_加载_07


2 安装win7系统到虚机

2.1 增加虚拟光驱

创建win7的虚机后,需要安装win7系统,提前准备好win7的iso系统文件,然后将iso的系统文件装载到虚机的光驱中。

选择win7虚机后,点击设置—存储,添加光驱,选择“留空”

vb虚拟机win7镜像文件iso下载_系统文件_08

2.2 将win7系统文件加载到光驱

得到的光驱是没有盘片的,然后在右侧点击加载文件。选择提前准备好的win7的iso系统文件,加载到光驱中。

vb虚拟机win7镜像文件iso下载_虚拟光驱_09

2.3 加载之后的效果如下图

vb虚拟机win7镜像文件iso下载_系统文件_10

3 安装过程中的各种填坑操作

正常情况下,启动win7虚机后,系统就会正常安装了。然而,很多情况下,都有各种意外,原来安装linux,win2008等,都没有碰到这么多问题,win7安装遇到不少问题,通过解决这些问题,也知道了虚机安装win7的各种坑,以及如何填坑。

3.1 FATAL:No bootable medium found报错的解决

这个致命错误,是说没有找到启动路径。

  • 错误原因

用来引导的iso系统盘没有起到作用。

  • 解决方法

在virtualbox软件比较成熟的情况下,一般问题就出在iso系统文件上,我这边更换了差不多4、5个win7的iso文件。特别是ghost版本的iso系统文件,在网络上找到的都不是太合适,建议大家选择win7安装版,相对靠谱一些。

3.2 unist specified don’t exist. shsucdx can’t install报错的解决

意思是,特定分区du(单元)不存在,shsucdx不能安装SHSUCDX(.COM)为dos下的光驱zhi扩展程序,安装SATA光驱的程序。

  • 错误原因

虚拟光驱被分配在SATA控制器下面。

vb虚拟机win7镜像文件iso下载_vb虚拟机win7镜像文件iso下载_11

  • 解决办法

 

将SATA下面的虚拟光驱删除。

将端口数改为1(原来是2),因为SATA控制器下面减少了一个虚拟光驱接口。

新建一个IDE控制器,并添加一个虚拟光驱。

vb虚拟机win7镜像文件iso下载_加载_12

vb虚拟机win7镜像文件iso下载_虚拟光驱_13

4 结语

在一个挺简单的虚机安装过程中,也能碰到各种小麻烦,在查资料的同时,有针对性地分析问题出现的原因,并采取相应的对策,往往能很快解决问题。