如何简便的解决虚拟机里软件过期问题
如果你的虚拟机里安装了有期限软件供学习使用,在过期后只能先修改其宿主机操作系统的系统时间才能使用,很不方便。如何简便的解决此过期问题呢? 感谢网友的分享,找到通过修改VMWare虚拟机配置参数的方式,固化每次启动虚拟机时间为国定时间,并禁止其与互联网同步时间,让虚拟机系统一直生活在2014年3月份。具体方法如下: 如果你在vmware(本案例为VMWare Player 6
如果你的虚拟机里安装了有期限软件供学习使用,在过期后只能先修改其宿主机操作系统的系统时间才能使用,很不方便。
如何简便的解决此过期问题呢?
感谢网友的分享,找到通过修改VMWare虚拟机配置参数的方式,固化每次启动虚拟机时间为国定时间,并禁止其与互联网同步时间,让虚拟机系统一直生活在2014年3月份。具体方法如下:
如果你在vmware(本案例为VMWare Player 6.0.5,官方下载地址链接)里面安装的系统或应用有一定的有效期,你可以通过锁定虚拟机时间的方法来防止过期,在.vmx文件中(本案例的文件名称为CentOS 6.3 64-bit.vmx)加入下面的内容:
tools.syncTime = "FALSE"
time.synchronize.continue = "FALSE"
time.synchronize.restore = "FALSE"
time.synchronize.resume.disk = "FALSE"
time.synchronize.shrink = "FALSE"
rtc.startTime = 1394755200
前面五条是禁止虚拟机与外面的宿主机进行时间同步,最后一条用来指定虚拟机启动后的时间。后面的数字是自1970年1月1日零时零分零秒以来的秒数,你可以通过互联网资源将某个时间转换为UNIX时间戳,本案例的时间为2014年3月14日。
启动虚拟机后,登录系统方式如下:
使用如下命令查看Cordys服务状态:
查看进程:ps -e | preg java
如上图所示,能看到5个java进程,则是正常启动服务。
停止顺序:
/usr/local/apache2223/bin/apachectl stop
/etc/init.d/wcpddefaultInst stop
/etc/init.d/cars-slapddefaultInst stop
启动顺序:
/usr/local/apache2223/bin/apachectl restart
/etc/init.d/wcpddefaultInst start
/etc/init.d/cars-slapddefaultInst start
虚拟机临时下载地址:链接:http://pan.baidu.com/s/1o69kz1o 密码:0mlc
(注:此资源仅可供学习使用,不得他用,此链接保留到五一,过期不留,或与本人联系)
虚拟机使用
详见参加内容:Cordys BOP 4 学习之虚拟机使用管理。
系统要求:最少留给虚拟机1G内存。
由于是系统过期,不能联网,只能本机使用,首先需要查看虚拟机IP地址:
使用ifconfig命令,结果如下图所示,获取虚拟机IP地址为:192.168.142.128
在虚拟机宿主客户端浏览器访问虚拟机方式如下:
http://192.168.142.128/cordys
Cordys登录账户如下:
账户:root
密码:cordys
开发者账户:cordysdev
密码:cordys
欢迎技术交流。
参考:
Cordys BOP 4 学习之虚拟机使用管理 肖永威 2013.11
更多推荐
所有评论(0)