Vmware-Tools and time synchronization: Difference between revisions

From
Jump to navigation Jump to search
No edit summary
No edit summary
Line 26: Line 26:
###Don't change this comment - YaST2 identifier: Original name: linux###
###Don't change this comment - YaST2 identifier: Original name: linux###
title SUSE LINUX 9.3
title SUSE LINUX 9.3
kernel (hd0,0)/boot/vmlinuz ...showopts clock=pit noapic nolapic nosmp
kernel (hd0,0)/boot/vmlinuz ...showopts </nowiki>'''clock=pit noapic nolapic nosmp'''<nowiki>
initrd (hd0,0)/boot/initrd
initrd (hd0,0)/boot/initrd
###Don't change this comment - YaST2 identifier: Original name: floppy###
###Don't change this comment - YaST2 identifier: Original name: floppy###

Revision as of 09:02, 2 March 2006

There are several reasons for installing Vmware Tools in the guest-OS:

  • Better network performance by using vmxnet module
  • May be better Virtual-disk speed because /etc/init.d/vmware-tools sets up hdparms.
  • Time synchronization hetween host & guest OS.

Installation:

  1. Install Virtual Machine (e.g. SuSE 9.3 used here) with pcnet32 network module (default) including the kernel sources.
  2. Run Yast Online Update you. This updates the packets + kernel + kernel sources.
  3. Reboot.
  4. Install the Vmware-Tools. We use the
    dc:/pub/software/RPM/VMwareTools-5.5.1-19175.i386.rpm
    which compiles better with 2.6 kernals then the variant distributed with vmware-gsx-server.
    rpm -i VMwareTools-5.5.1-19175.i386.rpm
    .
  5. Now we have to configure the kernel sources:

cd /usr/srs/linux make cloneconfig make prepare

  1. Now we can successfully run
    /usr/bin/vmware-config-tools.pl
    and follow the instructions.
  2. Run vmware-toolbox and check button Options->Time synchronization ....
  3. Unfortunatly the guest OS gives timerevents with maximum 1000Hz, what is to slow fror the Linux-SMP-2.6 default kernel. See Therfore we have to add the kernel boot options: clock=pit noapic nolapic nosmp

vi /boot/grub/menu.lst # Modified by YaST2. Last modification on Tue Feb 21 12:52:40 UTC 2006 color white/blue black/light-gray default 0 timeout 8 gfxmenu (hd0,0)/boot/message ###Don't change this comment - YaST2 identifier: Original name: linux### title SUSE LINUX 9.3 kernel (hd0,0)/boot/vmlinuz ...showopts '''clock=pit noapic nolapic nosmp''' initrd (hd0,0)/boot/initrd ###Don't change this comment - YaST2 identifier: Original name: floppy### title Floppy root (fd0) chainloader +1 ###Don't change this comment - YaST2 identifier: Original name: failsafe### title Failsafe -- SUSE LINUX 9.3 kernel (hd0,0)/boot/vmlinuz ............... 3 initrd (hd0,0)/boot/initrd