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

如何让vmware虚拟机开机后台运行


一、如何优化VMWare虚拟机的运行速度?

虚拟机的运行速度取决于计算机配置。以下是如何优化虚拟机,同时确保配置足够。

1.找到要优化的虚拟机并右键单击。

2.点击后,在弹出的菜单中选择“设置”。

3在设置窗口中,首先点击左侧的“内存”。

4进入内存设置后,根据自己电脑的实际情况和虚拟机的系统版本相应增加内存大小。

5调整内存后,点击左侧的“处理器”。

6在处理器设置中,根据实际情况适当分配更多的处理器。

7设置完成后,重新启动虚拟机以优化其运行速度。


二、如何在Windows7下实现VirtualBox虚拟机开机后台自启动GuestOS:Ubuntu、Windows/>虚拟机软件:VirtualBox-4.0.2-69518-Win
用途:开机后自动在后台运行虚拟机,只显示进程,不显示GUI界面。不是。
由于VMwareServer2仅支持Windows2008Server系统,因此即使可以安装Windows7系统也可能出现问题。VMwareWorkstation不是免费的,并且不具备在后台运行虚拟机的功能。
您可以使用第三方软件将虚拟机作为系统服务启动,或者将“关机后在后台运行”设置为打开。“虚拟机”使用批处理来启动虚拟机然后杀死进程,或者使用计划任务,因此选择使用免费的
VirtualBox有两个命令来启动VirtualBox虚拟机。:
VBoxHeadless-s|--startvm|[--vrde=on|off|config]
VirtualBox1.6及更高版本只是VBoxHeadless的快捷方式,而不是。不再是单独的命令。要防止从外界访问VRDP端口(虚拟机设置中的远程桌面),请使用--vrde=off参数。虚拟机使用桥接网络。
与远程桌面虚拟机系统不受影响
VBoxManage[-q|--nologo]startvm|[--typegui|sdl|headless]
以下值​​允许:
gui-StartsaVMshowingaGUIwindow。这是默认设置。
headless-remote启动虚拟机,不显示仅显示窗口。
用于启动虚拟机的脚本。(虚拟机名称为XP):
@echooff
::byoicu
cd/d"D:\ProgramFiles\Oracle\VirtualBox"
VBoxHeadless--startvm"XP"
::VBoxManagestartvm"XP"--typeheadless
启动批处理时的脚本无论你用什么命令直接启动虚拟机(包括在“启动”中放入脚本),都有无法使用“启动”删除的无头cmd窗口。虚拟机也会异常关闭并终止
。您可以同时启动多个虚拟机系统。
虚拟机关闭脚本:
@echooff
::byoicu
cd/d"D:\ProgramFiles\Oracle\VirtualBox"
VBoxManagecontrolvm"XP"acpipowerbutton
::send{Enter}toVM,forWindowsGuestOSonly.
VBoxManagecontrolvm"XP"keyboardputscancode1c
打开组策略并添加用户的登录/注销脚本(如上)各添加两个脚本。此处不能使用计算机启动/关闭脚本。测试后虚拟机无法启动。这可能与SYSTEM用户运行的脚本无权访问网络和其他权限有关。如果使用登录脚本启动虚拟机将不会看到无头cmd窗口(系统组策略默认设置为隐藏正在运行的脚本),并且任务调度方法未经测试。
如果远程登录Windows系统的虚拟机,并且没有远程注销,则无法使用脚本关闭虚拟机来关闭虚拟机。
原因是:这是因为acpi关闭方法失败,并显示消息“另一个用户已登录到此计算机。关闭Windows时您将丢失数据。关闭时是否要继续关闭?”。在来宾系统上设置关闭/注销脚本时,使用
shutdown-s-t0无效。解决方案是通过向虚拟机发送Enter键来模拟“确定”操作。当然,你也可以使用shutdown来远程关闭系统,但设置和使用起来都比较麻烦。
如果您的虚拟机是Linux,请勿交替使用和登录。两者之间的不同步可能会导致虚拟机文件系统损坏。