安装VMware 16

PS:能去官网就去官网下载,会少很多的幺蛾子。

软件准备:VMware Workstation 16 Pro 笔者是window 10系统,所以下载window版本下的VMware

win7可以安装python win7可以安装vmware16吗_虚拟机


win7可以安装python win7可以安装vmware16吗_VMware_02


下一步

win7可以安装python win7可以安装vmware16吗_window7_03


取消以下两项,单击“下一步”

win7可以安装python win7可以安装vmware16吗_oracle_04


win7可以安装python win7可以安装vmware16吗_VMware_05


win7可以安装python win7可以安装vmware16吗_虚拟机_06


秘钥地址,百度即可获得,也可以直接跳过

win7可以安装python win7可以安装vmware16吗_VMware_07


win7可以安装python win7可以安装vmware16吗_oracle_08


win7可以安装python win7可以安装vmware16吗_win7可以安装python_09


至此,成功安装VMware。基本是顺利的,不会出现大坑。

配置window7 X64系统

软件准备:百度window7 X64安装镜像文件
PS:注意甄别镜像文件里面不要含有exe文件,否则后面运行window7会报错“Operating System not found” 可以问身边安装过的人寻求U盘拷贝一份,由于文件太大不好上传,笔者后面会放进百度网盘上传。

选择新建虚拟机

win7可以安装python win7可以安装vmware16吗_win7可以安装python_10


选择稍后安装操作系统,下一步

win7可以安装python win7可以安装vmware16吗_window7_11


选择window 7 x64系统,点击下一步

win7可以安装python win7可以安装vmware16吗_VMware_12


根据自己的电脑配置选择处理器数量与核心数量,笔者这里选择默认1

win7可以安装python win7可以安装vmware16吗_win7可以安装python_13


win7可以安装python win7可以安装vmware16吗_VMware_14


内存我们选系统推荐内存,一路下一步

win7可以安装python win7可以安装vmware16吗_window7_15


win7可以安装python win7可以安装vmware16吗_window7_16


win7可以安装python win7可以安装vmware16吗_win7可以安装python_17


点击启动虚拟机,报错“Operating System not found”没有找到操作系统。

大概率是镜像文件出了问题,建议重新换一个镜像文件(不要含有EXE文件)。

再次启动虚拟机。

win7可以安装python win7可以安装vmware16吗_VMware_18


接下来是一些配置问题

win7可以安装python win7可以安装vmware16吗_oracle_19


等待一段时间

win7可以安装python win7可以安装vmware16吗_win7可以安装python_20


win7可以安装python win7可以安装vmware16吗_虚拟机_21


设置系统用户名

win7可以安装python win7可以安装vmware16吗_VMware_22


设置密码,简单设置一下就好,别整那些有的没的,不然后面就是血泪的教训。

win7可以安装python win7可以安装vmware16吗_VMware_23


安装成功

win7可以安装python win7可以安装vmware16吗_win7可以安装python_24


还有个问题不知你发现没有?

你现在是没办法同时在虚拟机和主机上面使用鼠标的,必须按(Ctrl+Alt)切换才能用,这是一件很繁琐的事情。

而且,因为后面我们需要在虚拟机中安装Oracle,实现文件共享是基础性条件,所以这里我们需要安装一个VMware tool

win7可以安装python win7可以安装vmware16吗_oracle_25


可能会报错,这是win7的一个bug,详情可见文末【bug解决】

这时候又会出现一个问题了,如何实现主机和虚拟机文件共享呢?或者是将文件放进虚拟机?

可参考以下文章,总结得非常详细。

如何往虚拟机内传文件的3种方法 完成以上步骤后,现在我们就会发现,鼠标可以在虚拟机和主机之间自由横跳了,并且你的虚拟机和主机会出现一个共享文件以及主机中多出一个磁盘Z,那就是你为虚拟机安排的磁盘

win7可以安装python win7可以安装vmware16吗_window7_26


这样当你在主机改变共享文件夹的文件时,虚拟机也同步你共享的文件夹里的内容,然后将Oracle安装包放在这个文件夹,你就可以开始在虚拟机安装Oracle了。

安装Oracle 11g

软件准备:

Oracle 11g 32位安装Oracle 11g 64位安装

win7可以安装python win7可以安装vmware16吗_虚拟机_27


注意将下载好的两个压缩包一起选中,解压到同一个文件夹下。

然后在你的虚拟机共享文件夹下找到对应的文件,并双击setup.exe,如下图所示:

win7可以安装python win7可以安装vmware16吗_win7可以安装python_28


这些信息都不用填,如下图

win7可以安装python win7可以安装vmware16吗_oracle_29


win7可以安装python win7可以安装vmware16吗_oracle_30


win7可以安装python win7可以安装vmware16吗_虚拟机_31


win7可以安装python win7可以安装vmware16吗_window7_32


win7可以安装python win7可以安装vmware16吗_VMware_33


win7可以安装python win7可以安装vmware16吗_window7_34


win7可以安装python win7可以安装vmware16吗_win7可以安装python_35


win7可以安装python win7可以安装vmware16吗_oracle_36


win7可以安装python win7可以安装vmware16吗_虚拟机_37


win7可以安装python win7可以安装vmware16吗_oracle_38


win7可以安装python win7可以安装vmware16吗_VMware_39


运行SQL Plus,通过用户名/密码能够登录数据库,说明安装成功

win7可以安装python win7可以安装vmware16吗_win7可以安装python_40

win7可以安装python win7可以安装vmware16吗_VMware_41

bug解决

1、启动虚拟机出错

win7可以安装python win7可以安装vmware16吗_虚拟机_42

找到虚拟机所在的文件夹,删除所有以.lck结尾的文件。注意,在一个虚拟机里面可能有1多个lck文件。删除之后再尝试开虚拟机即可。

无法自动安装Virtual Machine Communication Interfaces8ckets (VSock)驱动程序。必须手动安装此驱动程序。

2、安装VMware tool报错

原因: 微软更新了驱动程序的签名算法,从 2019 年开始,开始弃用SHA-1,逐步改为SHA-2加密算法。没有 SHA-2
代码签名支持的旧版 Windows 系统将无法通过驱动程序签名验证。由于win7长时间没人维护更新,可能是win7不支持哈希算法吧!
补丁安装(选择安装的系统对应版本即可)

3、记得修改共享文件夹的属性为“共享

win7可以安装python win7可以安装vmware16吗_win7可以安装python_43

参考文档

以下列出笔者参考过的文档,由于细节之处很多,本文难免有所疏忽,可参见以下内容查看更多问题解决方法:

VM虚拟机安装Windows7操作系统教程

windows下安装win7虚拟机并安装oracle

Oracle11g在虚拟机win7上的详细安装过程(包括win7在虚拟机上的安装)
oracle11g安装(win10)

vm虚拟机安装VMware Tools弹出‘安装程序无法自动安装主机-客户机共享文件夹驱动程序’

另一个程序已锁定文件的一部分,进程无法访问 打不开磁盘“.vmdk”或它所依赖的某个快照磁盘的解决方案