由于需要进行不同系统下的软件测试, 在Windows测试服务器上装有多种系统的虚拟机, 每次Windows服务器重启总是要连上远程开虚拟机, 但照着做还是出现了一些问题, 很多帖子都没有提到, 不过还是最终搞定了. 避免今后忘记, 又走弯路, 特此记录如下.
第一步:安装Window Server 2003 Resource Kit Tools微软官方下载
要使用该工具包中的instsrv.exe和srvany.exe工具. (其中instsrv.exe是创建windows服务的工具, ; srvany.exe是将exe执行文件当做系统服务运行的一个工具). 在windows server 2008中安装时提示兼容性问题, 不管它继续安装. (假设安装到C:\tools目录下).
第二步:安装VMware-workstation-full-12.1.1-3770994,Vmware官方下载
安装VMware workstation时,一定要选择“以管理员身份运行”,否则后面会出现无权启动虚拟机的问题。
第三步:添加一个虚拟机,此处以CentOS6为代表,安装到D:\VMS\CentOS6
第四步:打开CMD命令行,添加一个Windows服务,此处以:VMware_AutoStart为例。
C:\tools\instsrv.exe VMware_AutoStart C:\tools\srvany.exe
第五步: 修改注册表, 设置具体启动虚拟机的指令给VMware_AutoStart服务
运行regedit打开注册表,
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\VMware_AutoStart,(其中VMware_AutoStart是给定的服务名, 如果你命名为不同的名称请找到相应的项).
在vmautorun项下创建一个新的项Parameters
打开新的项Parameters, 在Parameters项里新建一个字符串值, 数值名称为Application,
数值数据为vmrun -T ws start "D:\VMS\CentOS6\CentOS6.vmx" nogui
(vmrun.exe文件在VMWare安装目录下, 为了方便,需要设置该目录到PATH环境变量, 此处数值数据也可以使用 vmware -x "d:\VMs\CentOS\centos.vmx" )
(也可以直接写:D:\VMware\VMware Workstation\vmrun.exe -T ws start "D:\VMS\CentOS6\CentOS6.vmx" nogui)
第六步:为服务添加依赖服务
最关键的一步来了, (很多帖子上都没有这一步, 是成功的关键), 设置服务的依赖服务
打开VMware_AutoStart项, 新建一个多字符串值项, 命名为DependOnService, 值为VMwareHostd
第七步: 运行services.msc打开系统服务列表, 选择VMware_AutoStart服务, 打开服务属性, 在登录页中选择本地系统账户,并勾选允许服务与桌面交互.
第八步:重启服务器, 进行测试。
相关推荐
5. 启动虚拟机,并插入 Windows Server 2012 R2 的 ISO 文件。 6. 按照安装向导的提示,完成 Windows Server 2012 R2 的安装。 Windows Server 2012 R2 是一个功能强大、灵活的服务器操作系统,能够满足企业对...
Windows Server 2012 R2 安装VMware Tools的正确姿势(实现物理机和虚拟机文件互传)补丁3clearcompressionflag.exe、KB2919355、KB2932046、KB2959977、KB2937592、KB2938439、KB2934018
Windows Server 2012 R2 安装VMware Tools的正确姿势(实现物理机和虚拟机文件互传)-----VCVC_redist.x64.exe
Win2008 虚拟机进不去系统常用修复方法 Win2008 虚拟机无法进入系统是一种常见的故障,可能是由于虚拟机配置不当、系统文件损坏或磁盘损坏引起的。下面将详细介绍 Win2008 虚拟机进不去系统常用的修复方法。 一、...
在使用VMware虚拟机安装Windows Server 2008 R2系统时,可能会遇到安装VMware Tools工具失败的问题。具体表现为安装程序无法自动完成Virtual Machine的安装,并提示必须手动进行安装。 #### 二、问题背景 此问题...
在Windows Server 2012 R2环境下安装VMware Tools时,可能会遇到一个常见的问题,即安装程序无法验证是否已安装所需的Microsoft更新KB2919355。这是一个关键的更新,对于确保VMware Tools的顺利安装和系统兼容性至关...
本教程将深入探讨如何在VMware虚拟机环境中,利用Windows Server 2008 R2操作系统来搭建Oracle 10g Real Application Clusters (RAC)系统。Oracle RAC是一种高可用性和可伸缩性的数据库解决方案,它允许多台服务器...
在Windows Server 2008 R2 SP1这个特定环境下,有两个关键的补丁文件是必不可少的: 1. **KB4012212**:这是一个针对Windows Server 2008 R2 Service Pack 1操作系统的安全更新。该补丁修复了多个安全漏洞,这些...
在IT环境中,有时我们需要在较新的操作系统上运行旧版本的应用程序,这可能涉及到在现代服务器如Windows Server 2008上安装虚拟机来模拟旧系统,如Windows Server 2003。在这个过程中,确保虚拟机具有稳定的网络连接...
在深入探讨如何在Windows 2008 R2操作系统下部署SQL Server...通过以上详尽步骤,不仅能够实现SQL Server 2008 R2在Windows 2008 R2下的集群部署,还能确保系统的高可用性和数据完整性,为组织的关键业务提供有力支持。
在尝试使用VMware虚拟机软件安装Windows Server 2008 R2操作系统时,遇到了一个常见问题:安装程序无法自动完成Virtual Machine的安装。具体表现为,在安装过程中尝试自动安装VMware Tools时出现错误提示“安装程序...
例如,Windows Server 2008 R2系统最多支持五个节点的配置,而Windows Server 2003 SP2系统则只支持两个节点。 最后,文档中提供的版权信息表明,VMware的产品和服务受美国和国际版权法及知识产权法的保护,且...
2. **VCenter服务器安装**:在Windows 2003 R2操作系统上安装.NET 2.0和VCenter Server软件。启动"VMware vCenter Orchestrator Configuration"和"vCenter Orchestrator Web Configuration",配置网络和数据库。使用...
安装 Windows Server 2008 R2 需要在 VMware Workstation 中新建一台虚拟机,虚拟机内存设为 2048MB,硬盘大小设为 80GB。然后,在虚拟机中安装 Windows Server 2008 R2 操作系统,并将 C 盘划为 40GB 用来安装系统...
安装KB4474419补丁的过程相对简单,通常可以通过Windows Update服务自动下载并安装,或者手动下载msu文件进行安装。msu文件是微软发布的系统更新文件格式,可以直接在命令提示符下使用wusa.exe工具进行安装。例如,...
为了模拟RAC环境,使用了VMWare Server 2.0虚拟机,在Windows 2003系统上安装Oracle 10g R2 RAC。网络结构如下: - **共享磁盘**:用于存储数据文件、表决文件以及OCR文件。 - **外部通讯**:通过外部网络进行...
在IT领域,Windows Server 2008 R2是一款由微软公司推出的服务器操作系统,它基于Windows 7开发,提供了一套强大的服务器管理工具和服务。在这款操作系统中,网络连接是核心功能之一,尤其是有线网卡驱动,对于系统...
KB4474419更新可能包含了解决此类问题的修复程序,从而使得VMware Tools能够在Windows Server 2008 R2 x64环境中顺利安装和运行。 安装KB4474419更新的过程通常很简单,用户可以通过Windows Update服务自动获取并...
Windows Server 2012 R2 安装VMware Tools的正确姿势(实现物理机和虚拟机文件互传)补丁1Windows8.1-KB2975061-x64.msu