Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1983893
  • 博文数量: 593
  • 博客积分: 20034
  • 博客等级: 上将
  • 技术积分: 6779
  • 用 户 组: 普通用户
  • 注册时间: 2006-02-06 14:07
文章分类

全部博文(593)

文章存档

2016年(1)

2011年(101)

2010年(80)

2009年(10)

2008年(102)

2007年(16)

2006年(283)

我的朋友

分类:

2011-03-26 18:52:09

     话说在一天的晚上服务器又被重启了,上次是掉电,这次是什么原因暂不去研究,关键是尽快的启动服务器....
    登陆到服务器LINUX的系统,要得要启动vmware workstion虚拟机,想通过命令行来启动虚拟机,但是得登录桌面程序后才能启动啊,得先安装个自动登录桌面程序并自动加载vmware workstion,且启动vmware workstion后自动启动里面的guest os,哎,好麻烦。

     经过研究后发现了vmrun这个强大的工具,配上参数运行后就可以通过命令行来操作vmware中的Guest OS,控制可以细化到GuestOS中特定的应用程序。详细参数参考vmrun --help或者猛击这里

这里列出一个例子:



[root@RHEL ~]# vmrun -T ws start /home/vmwareImage/Win03Standard/Windows\ Server\ 2003\ Standard\ Edition.vmx nogui



-T表示vm的平台为workstation , 最后的nogui选项表示不显示图形界面,这样才能保证在命令行顺利运行。
为 了省事,可以将需要自动启动的虚拟机GuestOS都添加到/etc/rc.local中,或者单独写一个脚本,设定为自动运行,这样一来,如果服务器被 其他人重启,或者突然断电,开机后就会自动运行虚拟机上相应的GuestOS.通过更细化的命令还能够控制GuestOS上的具体程序。
阅读(1622) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~