当前位置:首页 > 虚拟机 > 正文

vmware自动进入虚拟机


一、vmware虚拟机问题怎么开机自动进入虚拟机系统嗯...
这个问题比较有思想,
其实虚拟机也是一种软件,
你用什么?基础系统必须都是Windows,即基于Windows的虚拟机可以在Windows平台上使用,但不能在Linux或其他系统上运行,因为大多数软件都是为Windows开发的。这就是系统和软件的区别。系统是土地,软件是我们种下的花朵。
所以如果你想在不启动Windows的情况下打开软件,那是不可能的。还有一个问题是,
要达到你的效果,只能设置双系统。


二、VMware如何开机自动启动虚拟机也启动。

1.第一的,在某个磁盘上找一个安静的角落,首先新建一个vm_文件,然后用编辑器打开,写入D:\ProgramFiles\VMware\“start”E:\system\centos6.5-1\"nogui这行启动脚本。

注意:启动的前一部分是VMware的安装路径,下一部分是nogui是Linux系统文件路径


2然后创建vm_文件并运行“D:\ProgramFiles\VMware\”exe“stop”E:\system\centos6.5-1\”软件脚本,路径与之前相同。

gpedit>用户配置>脚本(登录/注销)>添加

双击“登录”。”,然后点击“添加”,我们创建的脚本文件选择

的路径,然后点击确定,脚本参数就不用写了,已经写好了在.bat文件中。


三、如何彻底禁止vmware的服务自启动?如今使用VMware虚拟机的人们仍然可以使用NAT网络方式。我不喜欢将它用作自动服务并在计算机打开时启动它。所以想办法在使用虚拟机时启动服务,退出时停止服务。
Windowsnetstart/stop命令可以启动和停止服务。所以我编写了一个bat脚本来执行此操作:
:
----------------
netstart“VMwareDHCPService”
netstart"VMwareNATSService"
vmplayer
netstop"VMwareDHCPSService"
netstop"VMwareNATSService"
--------------
**记住将这两个服务(vmnat和vmdhcp)切换为手动,您可以禁用vmauth。**
**如果您使用的是vmplayer,如果您使用的是VMwareStation,请切换到vmware。**
以这种方式执行此bat将启动服务、运行虚拟机、等待虚拟机退出并停止服务。代价是在幕后等待退出虚拟机,它是不可见的,不会触及任何东西。
但是我不想在bat运行时隐藏cmd黑框出现,所以我调用了ShellExecute()来执行bat并编写了一些Win32程序和SW_HIDE参数,这样黑框就不会出现出现。后来在网上发现有人用VBScript创建了一个简单的实现:
:
----------------------------------
dimwsh
1then
MsgBox"未指定执行bat!"
(-1)
endif
setwsh=Object("")
nts(0),SW_HIDE,FALSE
-------------------
将这两个文件放在VMPlayer/VMwareStation目录下,创建快捷方式并输入:

这是够了,还可以改图标。虚拟机图标的快捷方式。
接下来,只需启动虚拟机并打开此快捷方式即可。即使有点尴尬,为什么不让它一劳永逸呢:)您还可以将此服务用于其他软件。
VMPlayer可以免费使用,不需要注册码,但VMPlayer无法创建或修改虚拟机。
我发现新的VMPlayer2和VMwareStationv6尺寸太大。以前使用vmwarev5的时候,Debian和Ubuntu在安装vmware-tools时似乎出现编译错误,从而引发版本不匹配什么的。最好使用这个版本。另外,在使用vmwarev5.x时,我的XP在登录时经常需要等待很长时间。这些新版本似乎没有问题。
-tools:首先安装与vmware版本匹配的linux-headers以获得匹配。似乎需要makeinclude/linux/version.h来创建这个文件。
将vmwarestationv6复制到VMPlayer目录。然后,您可以运行来创建和配置虚拟机。