使用命令行模式启动VMWare虚拟机

工作中使用到在centos中安装vmware Workstation部署虚拟机,以前都是使用图形界面启动虚拟机,由此要调整VNC的分辨率大小,重启VNC Server后所有虚拟机都关闭了。事后分析可能是图形化启动虚拟机是运行在level 5中,重启VNC Server相当于注销了运行vmware Workstation的这个会话,自然所有虚拟机就都被关闭了。

为了避免再出现这种问题,感觉通过命令行模式在level 3中启动虚拟机。

基本命令:

# 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 列出正在运行的虚拟机

# ps aux | grep vmx 另一种查看正在运行虚拟机的方法

# 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 删除一个快照

创建快照时最好停止虚拟机再创建,听说这样创建的快照比运行虚拟机时要小很多,未验证。

当然命令还有很多,具体可以通过vmrun --help自行查询,linux和windows的命令格式是一样的。

时间: 2024-10-14 15:29:50

使用命令行模式启动VMWare虚拟机的相关文章

命令行模式启动VMWare虚拟机

工作中使用到在centos中安装vmware Workstation部署虚拟机,以前都是使用图形界面启动虚拟机,由此要调整VNC的分辨率大小,重启VNC Server后所有虚拟机都关闭了.事后分析可能是图形化启动虚拟机是运行在level 5中,重启VNC Server相当于注销了运行vmware Workstation的这个会话,自然所有虚拟机就都被关闭了. 为了避免再出现这种问题,感觉通过命令行模式在level 3中启动虚拟机. 基本命令: # vmrun -T ws start "/opt/

Linux(CentOS 7)命令行模式安装VMware Tools 详解

本篇文章主要介绍了如何在Linux(CentOS 7)命令行模式安装VMware Tools,具有一定的参考价值,感兴趣的小伙伴们可以参考一下. 本例中为在Linux(以CentOS 7为例)安装VMware Tools. 1.首先启动CentOS 7,在VMware中点击上方"VM",点击"Install VMware Tools..."(如已安装则显示"Reinstall VMware Tools..."). 2.在命令行输入"ls

在命令行上启动genymotion虚拟机

自从有了genymotion,多机联调就解放了,一台电脑运行两个genymotion虚拟机毫无压力,不过也看用的是哪种os image,之前我以为google自己的Nexus应该最适应,哪知道开起来比sdk里模拟器还慢,后来下载了个小屏幕的motorola4.1,才真正享受了genymotion的飞速之快. 但是在mac上,genymotion的启动很成问题,点图标第一次启的是管理器,但运行好几个虚拟机后一般会把管理器关掉,可是有时候某个虚拟机挂了需要重新打开管理器,而这时再点图标居然没反应,估

设置RHEL7从命令行模式启动

RHEL7修改以前12345的启动级别,在RHEL 7中使用两种对象的方式来定义启动模式.即命令行和图形两种对象,默认使用图形方式. 定义说明cat /etc/inittab # multi-user.target: analogous to runlevel 3 # graphical.target: analogous to runlevel 5 定义方式 # ln -sf /lib/systemd/system/<target name>.target /etc/systemd/syst

在CentOS7命令行模式下安装虚拟机

转载:https://blog.csdn.net/sunnyfg/article/details/51493602 1.主机环境描述: 操作系统:CentOS7 系统GUI:无 CPU:Intel4代,内存:16G, 硬盘1T 主机IP地址:192.168.0.95(内网) 已开启的服务:ssh,ftp, samba共享(共享目录为/var/data/test1, 权限为可读写) 2.准备工作 安装kvm [plain] view plain copy $ sudo yum -y install

buntu之命令行模式和图形界面切换

1.按ALT+CTRL+F1切换到字符界面(Linux实体机)      如果是VMware虚拟机安装的Linux系统,则切换到字符界面的时候需要以下操作      按下ALT+CTRL+SPACE(空格),ALT+CTRL不松开,再按F1.这样就可以切换到字符界面了. 2.按ALT+CTRL+F7切换到图形界面(Linux实体机)      如果是VMware虚拟机安装的Linux系统,则切换到图形界面的时候需要以下操作      按下ALT+CTRL+SPACE(空格),ALT+CTRL不松

CentOS 7运维管理笔记(1)----设置默认启动模式为GUI模式或命令行模式

昨天在虚拟机中安装CentOS 7时选择了GNOME模式安装,开机默认进入GUI模式.网上搜找修改为默认命令行模式的方法,看到说修改 /etc/inittab文件,在最低下一行添加 id:3 但是 使用 cat /etc/inittab 命令查看inittab文件,可以看到如下内容: 第一个红色方框内的内容表明 inittab不再使用. 第二个红色方框显示了两种启动模式:multi-user.target 和 graphical.target 模式,即名命令行多用户模式和图形界面模式. 第三个红

CentOS 7 如何设置默认启动方式为命令行模式

1.首先需要有GUI图形界面,没有进安装 yum groupinstall "GNOME Desktop" "Graphical Administration Tools" 2.设置系统启动默认是按照图形模式还是命令行模式加载 systemctl set-default multi-user.target  //设置成命令模式 systemctl set-default graphical.target  //设置成图形模式

centos7更改为启动桌面或命令行模式

进入cenos7的命令行模式 终端输入“init 3”回车进入命令行模式 登录成功后 # systemctl get-default //获取当前系统启动模式 查看配置文件 # cat /etc/inittab 通过以上显示,目前系统为命令行模式 更改模式命令:systemctl set-default graphical.target由命令行模式更改为图形界面模式 systemctl set-default multi-user.target由图形界面模式更改为命令行模式 更改后验证是否正确