VMmanager

Copyright (C) 2006 Walter Hermanns

 

Configuration file 'vmmanager.ini'

Additional vmx-file parameters in 'vmx-params.txt'

 

Using the Configuration File 'vmmanager.ini'

Default Content

 

; This file determines the range of functions
; of the program VMmanager.
; ---------------------------------------------------------
; Storage location of this ini-file:
; 1st preferred folder: %systemroot%
; 2nd folder, spezified by the variable 'vmmanager'
; 3rd folder: application folder
;
; If the file vmmanager.ini is located in the
; systemroot folder, the folder addressed by the
; variable vmmanager will not be used.
;
; You can see the usage of the ini-file in the status bar:
; 'S', 'U', 'P' or ' '
;
; S : *S*ystemroot folder
; U : *u*ser defined by the environment variable 'vmmanager'
; P : *P*ortable mode
;     (vmmanager.ini is located in the application folder)
;   : Ini file *n*ot found
; ---------------------------------------------------------
; In this file, comments starts with the ';' or the '#' sign.
; ---------------------------------------------------------
; Section names are embedded with square brackets.
; The only used section is labelled with [vmmanager].
; ---------------------------------------------------------
; Syntax:
; Parameter name = value
; 0 = no, 1 = yes
; If the parameter is not defined,
; the value will be replaced by a default declaration.

[vmmanager]
GUIsizeable = 0

; SettingsMenu
; 0: Not visible
; 1: Visible, disabled
; 2: Enabled, open vmmanager.ini (ro)
; 3: Enabled, open vmmanager.ini (rw, if possible)
SettingsMenu = 3

FontName = "Tahoma"

FontHeight = -11

; WineRootDrive
; Possible values: auto and all Windows drive letters
; The option 'auto' should work with an up-to-date version of Wine.
; If not, check the fitting drive letter with 'winecfg' and
; set the drive letter manually: WineRootDrive = z:
WineRootDrive = auto

; HostOS
; Detect the host OS, possible values: Windows, Linux, auto
; Refer to the VMmanager info menue to check the result of the detection.
; Linux selected or detected: floppy and CD Linux devices can be used in addition.
HostOS = auto

; LinuxFileFlags
; u: rwxr--r--
; g: rwxrwxr--
; a: rwxrwxrwx
; Default: Don't change
LinuxFileFlags =

; UseNetworkDrive
; 0: Block saving on network drives
; 1: Allow saving on network drives
UseNetworkDrive = 0

; EnableSharedFolders
EnableSharedFolders = 1

; compatibility
; 4: VMware Workstation 4.x
; 5: VMware Workstation 5.x
compatibility = 5

EditNrCPUs = 0

; LanguageFile
; Search priorities:
; 1st priority: Variable 'languagefile' defined within the file 'vmmanager.ini'
; 2nd priority: systemroot-folder
; 3rd priority: application-folder (VMManager.exe)
; 4th priority: folder specified by the variable 'vmmanager'
LanguageFile = vmmanager-lang.txt

; MACmanaging
; 0 : MAC-adresses can not be managed.
; 1 : MAC-adresses can be managed.
; 2 : MAC-adresses can be managed mannually.
MACmanaging = 2

LimitToHDsize = 1

unlockHD = 1

; maxHDsize
; This parameter specifies the maximum size of the harddisk in the unit MB.
; Minimum value: 100
; Maximum value: 972800
maxHDsize = 16000

; defaultHDsize
; This parameter specifies the default size of the harddisk in the unit MB.
; Minimum value: 100
; Maximum value: maxHDsize
defaultHDsize = 2048

; twoGBSplit
; If this parameter determines, wether the hard sisk file can
; be splitted intp 2 GB files.
; 0 : disabled, locked
; 1 : enabled, locked
; 2 : disabled, unlocked
; 3 : enabled, unlocked
twoGBSplit = 3

; enableSparseFile
; 0 : disabled, locked
; 1 : enabled, locked
; 2 : disabled, unlocked
; 3 : enabled, unlocked
enableSparseFile = 2

; maxRAM
; Maximum value of the RAM size
; 4 <= maxRAM <= 3600
maxRAM = 3600

; defaultRAM
; 4 <= maxRAM <= maxRAM
defaultRAM = 256

; limitToHostRAM
; Imply the RAM size of the host PC
; 0: off
; 1: MaxRAM = 0,5 * Host-RAM
; 2: MaxRAM = 1,0 * Host-RAM
; 3: MaxRAM = 1,5 * Host-RAM
; 4: MaxRAM = 2,0 * Host-RAM
; 5: MaxRAM = 2,5 * Host-RAM
; 6: MaxRAM = 3,0 * Host-RAM
; 7: MaxRAM = 3,5 * Host-RAM
limitToHostRAM = 3

; fullPathName
; Store CD-/ floppy-image files with path information
; 0: image files must be located in the project folder.
; 1: image files must not be located in the project folder.
fullPathName = 1

; ShowCDLegacyEmulation
ShowCDLegacyEmulation = 0

backup = 1

; DeleteNVRAM
; If the virtual machine is not able to boot after extending the hard disk,
; you should delete or change the BIOS file.
; VMware stores the BIOS settings in a file called 'nvram'.
DeleteNVRAM = 1

; VMwareToolsDir
; Examples:
;    VMwareToolsDir = "C:\Program Files\VMware\VMware Player\"
;    VMwareToolsDir = "/usr/lib/vmware"
; Environment variable:
;    VMwareToolsDir = "$programfiles\path"
; Subdirectories are included
VMwareToolsDir = "auto"

; ---------------------------------------------
; Update-Settings
; ---------------------------------------------
; UpdateServer
; 1: vmmanager.sourceforge.net/
; 2: w-hermanns.de/vmmanager/
; or "server/path/file"
UpdateServer = 2
CheckOnStart = 1
ShowHttpStatus = 0
UseProxy = 0
; IP-address or name
ProxyServer = "192.168.3.199"
ProxyPort = 3128
; ---------------------------------------------

; logWindows
; 0 : No log Window
; 1 : Show VMX-file
; 2 : Show VMDK-file
; 3 : Show VMX- and VMDK-files
logWindows = 0

; EditVMX
; 0: read-only
; 1: Enable manual input to VMX file
EditVMX = 1

 


Additional vmx-file parameters in 'vmx-params.txt'

Default Content

 

#
# List of additional vmx-file parameters
#
# This file is part of VMmanager 1.02 resp. later versions.
# Download: http://vmmanager.sourceforge.net
#
# You may add other entries to this list by yourself.
#
# In addition to the given lines,
# VMmanager accepts any parameters with
# "FALSE" / "TRUE" value.
#
# Syntax:
#   parametername = "value"
#
# You may also add comment lines like this one.
#
# Consider further documentation on www.vmware.com.
#

# -- Magic Line -----------------------------------------------
#!/usr/bin/vmplayer = "remove"

# -- guestOS --------------------------------------------------
# Some operating systems are not supported
# by older VMware installations.
guestOS = "other"

# -- config.version -------------------------------------------
# VMware Workstation 4: 7
# VMware Workstation 5: 7,8
config.version = "7"

# -- virtualHW.version ----------------------------------------
# The value of the parameter 'virtualHW.version' may be changed,
# if a virtual machine is not able to run on VMware Player 1.
# Usable values:
#   VMware Workstation 4: 3
#   VMware Workstation 5, Player 1: 3, 4
#   VMware Workstation 6, Player 2: 3, 4, 6
#
# You probably have to change or uncomment further entries
# to get a new vm running on an old VMware installation.
#
# VMmanager also updates the vmdk descriptor
# 'ddb.virtualHWVersion' after changing 'virtualHW.version'.
#
# Supported disk types:
#   monolithicFlat, twoGbMaxExtentFlat,
#   twoGbMaxExtentSparse, monolithicSparse
#
# Important hint:
#   Don't forget to make a backup of the virtual machine
#   before changing this value.
#
virtualHW.version = "4"
# -------------------------------------------------------------

memsize = "256"

numvcpus = "1"

# Add this entry to get a vm running on a disk with low space.
mainMem.useNamedFile = "FALSE"

# -------------------------------------------------------------
ethernet0.virtualDev = "vlance"
ethernet1.virtualDev = "vlance"
ethernet2.virtualDev = "vlance"

ethernet0.addressType = "static"
ethernet1.addressType = "static"
ethernet2.addressType = "static"

serial0.fileName = "COM1"
serial1.fileName = "COM2"

parallel0.fileName = "LPT1"
parallel0.bidirectional = "FALSE"

tools.remindInstall = "FALSE"

# -------------------------------------------------------------
# Use the following items to prevent time synchronization.
tools.syncTime="FALSE"
time.synchronize.continue = "FALSE"
time.synchronize.restore = "FALSE"
time.synchronize.resume.disk = "FALSE"
time.synchronize.shrink = "FALSE"

# -- 3D Acceleration -------------------------------------------
mks.enable3d = "TRUE"
vmmouse.present = "FALSE"
svga.vramSize = "67108864"