免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: nntp

VMWare 虚拟机操作系统时间过快或过慢的解决 [复制链接]

论坛徽章:
0
发表于 2008-10-29 10:38 |显示全部楼层
很好,经常遇到此问题

论坛徽章:
0
发表于 2008-10-29 12:00 |显示全部楼层
原帖由 supertcy 于 2006-11-21 22:48 发表
关键是没X起不了vmware-toolbox啊
现在用着ntp

[root@web ~]# /usr/lib/vmware-tools/bin32/vmware-toolbox-gtk --help
/usr/lib/vmware-tools/bin32/vmware-toolbox-gtk: error while loading shared libraries: libgdk-1.2.so.0: cannot open shared object file: No such file or directory
You have new mail in /var/spool/mail/root
[root@web ~]#  vmware-tools
-bash: vmware-tools: command not found
[root@web ~]#  vmware-toolbox --help
Usage:
   /usr/lib/vmware-tools/bin32/vmware-toolbox-gtk --help
      Display this help message.

   /usr/lib/vmware-tools/bin32/vmware-toolbox-gtk --minimize|--inconify
      Start the toolbox window minimized.

[root@web ~]#  vmware-toolbox

Gtk-WARNING **: cannot open display:

服务器上一般没有安装Xwindows,NTP如果误差大,好象拒绝更新时间吧

论坛徽章:
0
发表于 2008-11-08 12:21 |显示全部楼层
学习

论坛徽章:
0
发表于 2008-11-14 23:34 |显示全部楼层
原帖由 nntp 于 2006-9-11 20:02 发表


武断? 我工作的1/3的测试环境全部是在vmware上面的,基本上天天和这个打交道。是你自己没有做足功夫把. 我写的那个关于时间的问题,你有真正理解时间不准问题的根源么?有仔细比对过VMTN介绍的环境和你自己的 ...


...嘿嘿

"谦虚有时候就是美德,特别是当你对面对的环境和问题根本不熟悉的情况下", 多谦虚!

论坛徽章:
0
发表于 2008-12-22 14:46 |显示全部楼层
原帖由 linuxpf 于 2008-10-29 12:00 发表



服务器上一般没有安装Xwindows,NTP如果误差大,好象拒绝更新时间吧

我也遇到了同样的问题,难道都要X才可以?
看似对时间要求比较高的应用是不敢用vmware了

论坛徽章:
0
发表于 2009-02-27 16:36 |显示全部楼层
遇到过,但是俺是山寨版的vmare,也只是自己学习下!所以也没管!但是看了我才知道原来是可以解决的!呵呵

论坛徽章:
18
巳蛇
日期:2014-12-03 08:27:5115-16赛季CBA联赛之吉林
日期:2016-04-18 15:24:24qiaoba
日期:2016-06-17 17:41:1615-16赛季CBA联赛之八一
日期:2016-06-20 15:13:1415-16赛季CBA联赛之广夏
日期:2016-06-29 10:38:28极客徽章
日期:2016-12-07 14:03:4015-16赛季CBA联赛之吉林
日期:2017-03-06 13:47:55
发表于 2009-06-05 15:23 |显示全部楼层
.安装vmware-tools

1. 在 VMware 窗口菜单中 VM->Install VMware Tools...
2. 在 VMware 窗口菜单中 VM->Removalbe Devices ->CD-ROM->Edit
   选择Use ISO image:然后找到你安装的vmware的目录下的linux.iso
   我的在C:\Program Files\VMware\VMware Workstation\linux.iso
3. mount /dev/cdrom /mnt/cdrom
4. rpm -ivh VMwareTools-6.0.0-45731.i386.rpm
5. 运行/usr/bin/vmware-config-tools.pl
   注意该命令不能在远程终端中运行
6.现在在/mnt下生成一个hgfs目录
7. 在 VMware 窗口菜单中VM ->Settings ->Options ->Shared Folders
   选择Enabled until next power off or suspend
8. 然后添加你想跟linux共享的文件夹就行了
9./mnt/hgfs就可以看到windows下的共享文件夹了
然后运行 /usr/bin/vmware-config-tools.pl,注意该命令不能在远程终端中运行。

接下来该运行 vmware-toolbox 进行配置了。但是该程序需要 xwin 环境,所以暂时还不能运行

二、在 windowsxp 中安装 Xming xserver for windows

这一步很多朋友关心的问题,与大家一样,因为 linux 运行在 server 方式下,一般没有安装 xwindows组件,解决的办法是在自己的工作机上安装 xserver。

Xming 是一个开源的xserver,简单易用,下载的地址是:

[url]http://sourceforge.net/projects/xming[/url]

如果仅仅是需要远程运行 vmware-toolbox 这类的简单程序,只需要下载安装 Xming-6-9-0-21-setup.exe 即可,其他的 fonts 和 client 都没有必要。

Xming 的安装很简单,初次运行的时候注意使用 XLaunch 配置 xserver 的参数,特别注意要勾选 No Access Control ,否则远程客户无法连接 xserver。

三、运行 vmware-toolbox

在 linux 终端中设置 export DISPLAY=192.168.0.200:0 ,这里的 192.168.0.200 是我的 xserver 地址,也就是我的 windowsxp 工作机地址。

[root]#export DISPLAY=192.168.0.200:0


[root]#vmware-toolbox &


ok. 如果顺利的话,vmware-toolbox 的窗口就弹出在工作机上,是不是很爽,^_^

注意勾选 option 中 Time synchrononiation between the virtual machine and the host operating system. 即可。
四:

解决vmware guest OS时间过快的方法:

step3: 在grub 启动配置的kernel 那行结束,加上 clock=pit , 例子如下
__________________________
title Fedora Core (2.6.9-1.667)
root (hd0,0)
kernel /vmlinuz-2.6.9-1.667 ro root=/dev/hda2 clock=pit

如果guest OS不能安装vmware tools, 或者vmware guest OS是SuSE SLES9表现时间过快,用 clock=pmtmr 代替 clock=pit

解决vmware guest OS 时间过慢的方法:

step3: 如果虚拟的是单cpu guest OS, 把nosmp noapic nolapic 这三个参数加到grub的kernel参数最后, 例子如下
_________________________
title Red Hat Linux (2.4.20-28.9)
root (hd0,0)
kernel /vmlinuz-2.4.20-28.9 ro root=/dev/hda2 clock=pit nosmp noapic nolapic
然后在版主说的地方加上参数就可以了


[ 本帖最后由 gilet 于 2009-6-5 15:28 编辑 ]

论坛徽章:
20
CU大牛徽章
日期:2013-04-17 11:48:26羊年新春福章
日期:2015-03-10 22:39:202015年中国系统架构师大会
日期:2015-06-29 16:11:282015亚冠之平阳省
日期:2015-07-31 09:19:042015七夕节徽章
日期:2015-08-21 11:06:17IT运维版块每日发帖之星
日期:2015-09-30 06:20:002015亚冠之柏太阳神
日期:2015-10-19 20:29:5915-16赛季CBA联赛之天津
日期:2016-11-29 14:03:4315-16赛季CBA联赛之北控
日期:2016-12-24 20:51:492015年辞旧岁徽章
日期:2015-03-03 16:54:15双鱼座
日期:2015-01-12 20:58:532014年中国系统架构师大会
日期:2014-10-14 15:59:00
发表于 2009-12-19 17:44 |显示全部楼层
有一个问题一直不解,为什么在VM中安装linux,时间老是会慢,就是在物理机上面安装linux,时间也是越走越慢

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:192015年迎新春徽章
日期:2015-03-04 09:57:09
发表于 2009-12-21 20:22 |显示全部楼层
学习了。。。。

论坛徽章:
0
发表于 2009-12-24 10:57 |显示全部楼层
现在的VMware不会出现这个问题了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP