`

VMWare workstation 让虚拟机随主机自动启动

 
阅读更多

Window上:

How to autostart a virtual machine in VMware Workstation

 

 

Create a batch file with this line:
"C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" -T ws start E:\VMs\wxp-a\wxp-a.vmx nogui
Replace wxp-a with the name of your virtual machine.
Call this batch from your windows startup menu.

 

Linux上:

Auto-Start Your VMWare Virtual Machines Without the GUI

Posted: 19th January 2011 by Mark in Unix

I was looking for a method that allowed me to SSH to my Linux machine running VMWare Workstation 7 and execute a file that automatically starts all my VMWare virtual machines without having to use the GUI.  This could also be used as a startup script as well.

In my case I am running several Cisco Unified Communications servers.  I also have a Windows 2008 VM to integrate LDAP with CUCM. I used vi to create a file called ciscostart.sh and made it executable. By executing this file I am able to start all VM’s without having to use the GUI.

#!/bin/bash
#
#Init file for starting Cisco virtual machines

vmrun start ~/vmware/CUCM_8_PUB/CUCM_8_PUB.vmx nogui
vmrun start ~/vmware/CUCM_8_SUB/CUCM_8_SUB.vmx nogui
vmrun start ~/vmware/UNITY_CONNECTION_8/UNITY_CONNECTION_8.vmx nogui
vmrun start ~/vmware/CUPS_8/CUPS_8.vmx nogui
vmrun start ~/vmware/EMERGENCY_RESPONDER_8/EMERGENCY_RESPONDER_8.vmx nogui
vmrun start ~/vmware/MEETING_PLACE_8/MEETING_PLACE_8.vmx nogui
vmrun start ~/vmware/UCCX8/UCCX8.vmx nogui
vmrun start ~/vmware/Win2008_Server_Primary_AD/Win2008_Server_Primary_AD.vmx nogui

To gracefully stop theese VM’s I created another file called ciscostop.sh and the arguments are very similar.

#!/bin/bash
#
#Init file for stopping Cisco virtual machines

vmrun stop ~/vmware/CUCM_8_PUB/CUCM_8_PUB.vmx soft
vmrun stop ~/vmware/CUCM_8_SUB/CUCM_8_SUB.vmx soft
vmrun stop ~/vmware/UNITY_CONNECTION_8/UNITY_CONNECTION_8.vmx soft
vmrun stop ~/vmware/CUPS_8/CUPS_8.vmx soft
vmrun stop ~/vmware/EMERGENCY_RESPONDER_8/EMERGENCY_RESPONDER_8.vmx soft
vmrun stop ~/vmware/MEETING_PLACE_8/MEETING_PLACE_8.vmx soft
vmrun stop ~/vmware/UCCX8/UCCX8.vmx soft
vmrun stop ~/vmware/Win2008_Server_Primary_AD/Win2008_Server_Primary_AD.vmx soft

 

With the Linux version of VMWare you can execute vmware instead of vmrun and it launches a new instance of vmware with the specific guest OS you specify. In fact, this was the default behavior and I wrote this blog post to work around that. I do not run vmware on Windows but I would like to think the same is achievable. You could most likely make a .BAT script that launches vmware from a DOS prompt and loads the vmware guest OS you want. Create a .BAT for each VM or maybe try combining all the commands into one .BAT if you always want to launch the same guests each time.

 

分享到:
评论

相关推荐

    VMware Workstation(虚拟机) V7.0.0 绿色版7

    VMware Workstation V7.0.0 提供了这样的平台,让用户可以在Windows或Linux主机上创建、运行和管理多种虚拟机,例如Windows XP、Windows 7、Windows 10、各种Linux发行版等。 此绿色版意味着它是一个便携式应用,不...

    VMware Workstation 6.5 虚拟机

    VMware Workstation通过硬件抽象化,让每个虚拟机都能够独立地运行和管理自己的资源。 二、VMware Workstation 6.5主要特性 1. 改进的3D图形支持:6.5版本加强了对3D图形的支持,使用户可以在虚拟机中运行图形密集...

    VMware Workstation 10虚拟机与主机共享文件夹.pdf

    VMware Workstation是一款流行的虚拟化软件,它允许用户在同一台物理主机上运行一个或多个虚拟机。虚拟机软件的一个核心功能是能够在虚拟机与宿主机之间共享文件夹,这样可以更方便地在两者之间传输数据和文件。本文...

    虚拟机VMware Workstation教程.chm

    VMware Workstation 允许操作系统和应用程序在一台虚拟机内部运行。虚拟机是独立运行主机操作系统的离散环境。在 VMware Workstation 中,你可以在一个窗口中加载一台虚拟机,它可以运行自己的操作系统和应用程序。...

    vmware workstation 12虚拟机安装linux

    在IT领域,虚拟化技术是不可或缺的一部分,VMware Workstation 12作为一款强大的桌面级虚拟机软件,常被用于创建、运行和管理多种操作系统,而Linux作为开源且功能强大的服务器操作系统,也是开发者和系统管理员的...

    VMware Workstation 16虚拟机安装包

    VMware Workstation 16是一款强大的桌面虚拟化软件,它允许用户在单个物理计算机上创建和运行多个独立的虚拟机。这些虚拟机可以运行不同的操作系统,如Windows、Linux、NetWare,甚至其他版本的VMware ESXi。通过...

    VMware17虚拟机开机自启动及管理.pdf

    VMware 17引入了一些重要的新特性,如自动启动虚拟机功能,这使得选定的虚拟机可以在主机开机时自动启动,无需用户手动干预。此外,它还增加了对Microsoft Windows 11和Windows Server 2022的支持,以及全新的虚拟...

    VMware-10.0.6 虚拟机精简绿色版

    8. **自动化脚本**:通过VMware的PowerCLI工具,用户可以编写脚本自动执行虚拟机的管理和操作,提高工作效率。 9. **安全性增强**:支持加密虚拟机,确保敏感数据的安全,并有多种安全策略供用户选择。 10. **绿色...

    VMware WorkStation12虚拟机Ubuntu Server 共享Windows 文件夹

    VMware WorkStation是一款流行的虚拟机软件,它允许用户在一台物理机上同时运行多个不同的操作系统,实现不同系统的测试与开发。Ubuntu Server是基于Ubuntu操作系统的一个服务器版本,它是一个面向服务器和网络使用...

    在 VMware Workstation 虚拟机中创建共享文件夹的步骤

    在 VMware Workstation 虚拟机中创建共享文件夹是非常有用的功能,它可以让虚拟机和宿主机之间共享文件夹,提高工作效率和协作度。本文将详细介绍在 VMware Workstation 虚拟机中创建共享文件夹的步骤。 安装 ...

    VMwareWorkstation虚拟机软件的基本使用教学课件.pptx

    VMware Workstation是一款强大的虚拟机软件,它允许用户在单个物理主机上同时运行多个操作系统。本教程将详细讲解VMware Workstation的主要功能,特别是关于虚拟网络编辑器和虚拟机的网络连接模式。 首先,VMware ...

    VMwareWorkstation虚拟机详细使用教程.pdf

    此教程将详细介绍VMware Workstation虚拟机的使用方法。 首先,安装VMware Workstation是使用该软件的第一步。用户需要从官方网站下载VMware Workstation的安装包,并根据操作系统的要求进行安装。安装过程中,用户...

    VMwareworkstation6.5.2汉化包+keygen

    VMware Workstation是一款强大的虚拟机软件,它允许用户在单个物理主机上运行多个操作系统,进行软件测试、开发、教学或演示等任务。6.5.2是VMware Workstation的一个较早版本,但仍然包含了丰富的功能。在这个汉化...

    VMware workstation 6.5.1 绿色汉化版

    VMware Workstation 6.5.1 绿色汉化版是一款强大的桌面级虚拟化软件,专为IT专业人员和开发者设计,它允许用户在单个计算机上运行多个操作系统,无需重新启动。这个版本经过汉化处理,更适合中文用户使用,免安装...

    VMware Workstation 7 虚拟机 用户参考手册

    ### VMware Workstation 7 虚拟机 用户参考手册知识点概览 #### 一、产品简介及系统需求 - **产品优点**: - 支持3D图形处理能力,提高了虚拟机内的图形渲染性能。 - 更新了共享文件夹路径至`\\vmware-host\...

    VMware Workstation虚拟机NAT模式共享上网设置

    总的来说,通过VMware Workstation的NAT模式,可以方便地在宿主机与虚拟机之间建立网络连接,同时让虚拟机共享宿主机的网络资源,这对于开发、测试和学习不同操作系统环境非常有用。正确配置NAT模式不仅能确保虚拟机...

    vmdk如何导入虚拟机VMware Workstation Pro教程.docx

    1. **启动VMware Workstation Pro**:打开虚拟机软件,这是所有操作的起点。 2. **创建新虚拟机**:点击“创建/打开虚拟机”选项,选择“创建新的虚拟机”。 3. **选择虚拟机硬件兼容性**:根据你的VMware版本和...

    虚拟机软件VmwareWorkstation5使用手册.pdf

    1. VMware Workstation 网络在主机上的显示:VMware Workstation 可以将虚拟机网络配置为桥接、NAT 或仅主机模式。 2. 虚拟机网络设置:包括 IP 地址、子网掩码、网关等设置。 3. 虚拟机网络连接:包括有线连接、...

    使用VMware Workstation15 虚拟机安装好的centos7镜像

    NAT模式则让虚拟机通过主机共享物理网络接口,虚拟机的IP地址由VMware的内置NAT服务分配,对外表现为一个IP。 在这个虚拟机中,预设的账号是"root",密码也是"root"。在Linux系统中,"root"是最高权限的超级用户,...

Global site tag (gtag.js) - Google Analytics