【来自同事笔记分享】

背景:很多时候宿主机会因为各种原因导致关机或重启,但是里面配置的各个虚拟机不会随宿主机启动而启动,而是需要人为的再去一个一个的操作,无疑会对工作造成一定的影响

因此,正文来了:

VMware虚拟机中有个自带的vmrun命令,该命令不论是windows还是linux都是支持的,主要语法如下:

基本命令:
# vmrun -T ws start "/opt/VMware/win2k8r2.vmx" nogui    ---启动无图形界面虚拟机  (-T 是区分宿主机的类型,ws|server|server1|fusion|esx|vc|player,可能比较常用的是ws、esx和player,不过我没有加-T在Workstation也能正常运行, 可能esx和server就需要了)
# vmrun start "/opt/VMware/win2k8r2.vmx" gui     ---启动带图形界面虚拟机
# vmrun stop "/opt/VMware/win2k8r2.vmx"hard | soft    ----强制关闭虚拟机(相当于直接关电源) | 正常关闭虚拟机
# vmrun reset "/opt/VMware/win2k8r2.vmx" hard | soft   ----冷重启虚拟机 | 热重启虚拟机
# vmrun suspend  "/opt/VMware/win2k8r2.vmx" hard | soft   ---挂起虚拟机(可能相当于休眠)
#  vmrun pause  "/opt/VMware/win2k8r2.vmx"   ---暂停虚拟机
#  vmrun unpause  "/opt/VMware/win2k8r2.vmx"   ---停止暂停虚拟机    
# vmrun list   ---列出正在运行的虚拟机
# vmrun -T ws snapshot "/opt/VMware/win2k8r2.vmx" snapshotName   ----创建一个快照
# vmrun -T ws reverToSnapshot "/opt/VMware/win2k8r2.vmx" snapshotName    -----从一个快照中恢复虚拟机
# vmrun -T ws listSnapshots "/opt/VMware/win2k8r2.vmx"   ----列出虚拟机快照数量及名称
# vmrun -T ws deleteSnapshot "/opt/VMware/win2k8r2.vmx" snapshotName    ---删除一个快照
 
示例:
1、windows
首先我们可以用vmrun list查出要目前正在运行的虚拟机
然后我们可以新建一个bat脚本,然后添加系统开机启动就可以,脚本如下
然后把脚本放到如下目录(win10亲测可用),有其他启动方法也可以用
C:\Users\xuwb\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
 
2、linux
一样先查出原来机器上运行的虚拟机
 
然后,把启动命令加入到/etc/rc.d/rc.local,如下,centos6.5亲测可用
 
3、备注
1)虚拟机vmx的路径支持空格及其他特殊字符,start命令中不需要转义,直接复制list显示的就可以
2)nogui这个一定要加,否则开机起不起来
3)这种方式启动的是无图形界面的,如果要看图形界面,自己再手工打开VMware即可

Tools:实现vmware虚拟机开机自启动的更多相关文章

  1. VMware虚拟机开机自启动

    VMware虚拟机开机自启动 linux 2018年05月09日 08时30分18秒 VMware的命令行语句可以切换到VMware安装目录,使用vmrun.exe --help(windows下)查 ...

  2. win10设置vmware 虚拟机开机自启

    Windows10设置VMware虚拟机开机自启的具体步骤如下: 一.配置vmrun环境变量 1)找到VMware的安装目录,并将目录路径拷贝进入环境变量进行添加,如下图 2)检查添加的环境变量是否生 ...

  3. 设置VMware 以及指定 虚拟机 ,开机自启动

    进入开机自启动目录 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 重命名为 start.bat 编辑 这个文件,编辑之后Ct ...

  4. Windows环境下VMware虚拟机的自启动与自动关机--命令行操作

    .设置开机免密登录系统 1. 按下Windows + R 组合键,输入“netplwiz”,点击回车. 2. 去除需要密码登录的勾. 3. 如果需要密码,输入密码,点击确认.   二.编辑vmware ...

  5. 【Linux】Cent OS 虚拟机开机自启动配置

    一次断电,导致实体机关机了,虚拟机也连不上去,只好手动来起来. 我想增加一下自启动,让硬件开机的时候,自动启动虚拟机: 其实是有办法的,尝试了一下,也成功了,这里简单标记下. virsh autost ...

  6. 【Tools】VMware虚拟机三种网络模式详解和操作

    目录 00. 目录 01. VMware虚拟机三种网络模式 02. Bridged(桥接模式) 03. NAT(地址转换模式) 04. Host-Only(仅主机模式) 00. 目录 @ 参考:htt ...

  7. 使用VM Tools让VMware虚拟机里的ubuntu能够共享Windows系统的文件夹

    我们经常有这样的使用场景,在宿主机Windows(Linux)操作系统上通过VMware软件安装了一个Linux(Windows)的虚拟机, 然后需要在两种操作系统中通过某种介质共享数据. 一种比较麻 ...

  8. VMware 虚拟机开机黑屏解决方法

    # 调整VMware硬盘启动优先级 第一步:打开电源时进入固件,也就是BIOS 设置界面. 第二步:找到Main-最下面的Boot-time Diagnostic Screen,敲“Enter”,弹出 ...

  9. vmware虚拟机开机报附件中的错误的解决办法

    Virtualized Inter VT-x/EPT is incompatible with this virtual machine configuration 在没有虚拟化msg.inter.h ...

随机推荐

  1. 小妖精的完美游戏教室——人工智能,A*算法,结点篇

    //================================================================//// Copyright (C) 2017 Team Saluk ...

  2. Android自定义标签列表控件LabelsView解析

    版权声明:本文为博主原创文章,未经博主允许不得转载. 无论是在移动端的App,还是在前端的网页,我们经常会看到下面这种标签的列表效果:   标签从左到右摆放,一行显示不下时自动换行.这样的效果用And ...

  3. linux 下 mysql 常用命令

    linux 下 mysql 常用命令   阅读目录 ====================== 1.开启和关闭 1.1.开启 1.2.关闭 1.3.重启 2.登录 2.1.密码明文 2.2.密码密文 ...

  4. Windows与Linux的命令行命令对比

    Windows与Linux的命令行命令对比 * Windows不区分大小写,Linux区分大小写的. sn DOS Command UNIX Equivalent Effect 影响 1 ASSIGN ...

  5. 银行家算法C++程序

    此程序在Windows10    CodeBlocks17.12环境下测试运行,其他编程环境未经测试! 作业需求↓↓↓↓↓↓ 运行效果图如下 (codeblocks下载地址http://www.cod ...

  6. APIPA

    自动专用IP地址(Automatic Private IP Address,APIPA)是当客户端无法从DHCP服务器中获得IP地址时自动配置的地址.IPv4地址前缀169.254/16已经被IANA ...

  7. new Date().getTime()和System.currentTimeMillis()对比

    我在工作中,看项目组的代码时,在代码中会发现一个有趣的现象,有使用new Date().getTime()来获取时间戳的, 也有使用System.currentTimeMillis()来获取时间戳的, ...

  8. mybatis 中javaType和OfType 的区别

    JavaType和ofType都是用来指定对象类型的,但是JavaType是用来指定pojo中属性的类型,而ofType指定的是映射到list集合属性中pojo的类型.pojo类: publiccla ...

  9. Movist for Mac(高清媒体播放器)v2.0.7中文特别版

    Movist for Mac中文破解版是目前Mac平台上最好用的视频播放器,功能强大简单好用.movist mac版拥有美观简洁的用户界面,提供多种功能,支持视频解码加速高品质的字幕,全屏幕浏览,是与 ...

  10. Linux----------httpd的简介和安装及使用

    目录 一.httpd的简介 二.常用httpd版本特性 (1)httpd-2.2 (2)httpd-2.4 三.httpd的工作模型 四.httpd的程序环境即配置文件和重要目录 1.配置文件和重要目 ...