.VMX file parameters information related to the .vmdk volumes configuration.

Article:TECH213785  |  Created: 2014-01-08  |  Updated: 2014-01-08  |  Article URL http://www.symantec.com/docs/TECH213785
Article Type
Technical Solution


Subject

Issue



.VMX file parameters information related to the .vmdk volumes configuration.


Solution



scsix:x.present

scsix:x.present = "TRUE"


The scsi device is enabled

scsix:x.present = "FALSE"
The scsi device is disabled

 

scsix:x.deviceType

Defines the type of device used for the specified SCSI-ID.
It can be skipped if a regular vmdk-file is used.
It must be defined if anything else is to be defined.scsi0:0.deviceType = "plainDisk"

scsix:x.deviceType = "PhysicalDrive0"


scsix:x.deviceType = "rawDisk"
 

scsix:x.deviceType = "scsi-hardDisk"
 

scsix:x.deviceType = "scsi-passthru"   
 

scsix:x.deviceType = "scsi-nonpassThru-rdm" (The value scsi-passthru-rdm specifies physical compatibility mode)
 

scsix:x.deviceType = "scsi-passthru"
 

scsix:x.deviceType = "scsi-passThru-rdm"

 

scsix:x.fileName

Defines which file or device is used for the specified SCSI-ID.

scsix:x.fileName = "windows xp.vmdk"
Used if the device is a regular vmdk-file.

scsix:x.fileName = "setup.iso"
Specify a the device as an iso-file.

scsix:x.fileName = "E:"
Specify a physical CD-drive by a driveletter on a Windows-host

scsix:x.fileName = "/dev/hdc"
Specify a physical CD-drive on a Linux host

scsix:x.fileName = "auto detect"
Used to autodetect a physical CD-drive on hosted platforms.
 

This property contains the information  about the datastore the .vmdk file is contained..  "/vmfs/volumes/...../XXXX.vmdk".  If the filename contains only one datastore this paremeter will not contain relative directory info.

----------------------------------------------------------------------------------------------------

scsix:x.mode

The usage of this parameter is inconsistent and has been changed with recent versions.
HW version 7 paramaters are described:


This parameter is only used for virtual disks. It controls how a virtual disk is affected by snapshots

scsix:x.mode = "persistent"
This is the "silent default" - a virtual disk configured in this mode can use snapshots.

scsix:x.mode = "independent-nonpersistent"

A virtual disk in this mode will create a REDO-log when it is started and destroys it when it is shutdown.

-This mode effectively is a global hot snapshot off switch.
-hot snapshot can not be taken of this VM.
-Cold snapshots but this disk will be excluded.
-Changes to this virtual disk will be discarded next time the VM is powered off.
 

scsix:x.mode = "independent-persistent"


WARNING: This mode effectively is a global hot snapshot off switch.
As soon a single vmdk of the VM is configured like this you can no longer take  hot snapshot of this VM.
cold snapshots can still be taken but this disk will be excluded.
Changes to this virtual disk will be directly written to disk.

------------------------------------------------------------------------------------------

scsix:x.writeThrough

Used for virtual disks only. Ignored for CDs.

scsix:x.writeThrough = "TRUE"
scsix:x.writeThrough= "FALSE"

WARNING:  Behaviour is different on Windows and Linux

----------------------------------------------------------------------------------------------------

scsix:x.shared

This parameter is used for virtual disks only and will be ignored for CDs

scsix:x.shared = "TRUE"
 

The virtual disk can be used by more then one VM.

scsix:x.shared= "FALSE"

----------------------------------------------------------------------------------------

scsix:x.ctkenabled = "true | false"

Virtual machines running on ESX 4.0 or later hosts (with virtual hardware 7) can keep track of disk sectors that have changed. This feature is called Changed Block Tracking (CBT).
 
On a virtual machine, the virtual disk block changes are tracked from outside of the virtual machine in the virtualization layer. When a backup is performed, only the blocks changed since the last backup are transmitted.

 True = ctk enabled for this specific disk

 False = ctk disabled for this specific disk

-For each virtual disk and snapshot disk there is a .ctk file. For example:

vmname.vmdk
vmname-flat.vmdk
vmname-ctk.vmdk
vmname-000001.vmdk
vmname-000001-delta.vmdk
vmname-000001-ctk.vmdk

----------------------------------------------------------------------------------------------------

ctkEnabled = "TRUE | FALSE"

 This paramater enables or disables the Changed Block Tracking (CBT) at the virtual machine level.  the parameter must be specified for every scsi disk also.

See Vmware technote "http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&externalId=1031873" for more information.

----------------------------------------------------------------------------------------------------

guestOS


guestOS = "longhorn"
guestOS = "longhorn-64"
guestOS = "win2000advserv"
guestOS = "win2000pro"
guestOS = "win2000serv"
guestOS = "win31"
guestOS = "win95"
guestOS = "win98"
guestOS = "windows7"
guestOS = "windows7-64"
guestOS = "windows7srv-64"
guestOS = "winme"
guestOS = "winnetenterprise"
guestOS = "winnetenterprise-64"
guestOS = "winnetiness"
guestOS = "winnetstandard"
guestOS = "winnetstandard-64"
guestOS = "winnetweb"
guestOS = "winnt"
guestOS = "winvista"
guestOS = "winvista-64"
guestOS = "winxphome"
guestOS = "winxppro"
guestOS = "winxppro-64" guestOS = "dos"

guestOS = "asianux3"

guestOS = "asianux3-64"
guestOS = "asianux4"
guestOS = "asianux4-64"
guestOS = "centos"
guestOS = "centos-64"
guestOS = "debian4"
guestOS = "debian4-64"
guestOS = "debian5"
guestOS = "debian5-64"
guestOS = "linux"
guestOS = "mandrake"
guestOS = "mandriva"
guestOS = "mandriva-64"
guestOS = "nld9"
guestOS = "oes"
guestOS = "other24xlinu"
guestOS = "other24xlinux"
guestOS = "other24xlinux-64"
guestOS = "other26xlinux"
guestOS = "other26xlinux-64"
guestOS = "otherlinux"
guestOS = "otherlinux-64"
guestOS = "redhat"
guestOS = "rhel2"
guestOS = "rhel3"
guestOS = "rhel3-64"
guestOS = "rhel4"
guestOS = "rhel4-64"
guestOS = "sjds"
guestOS = "sles"
guestOS = "sles-64"
guestOS = "suse"
guestOS = "suse-64"
guestOS = "turbolinux"
guestOS = "turbolinux-64"
guestOS = "ubuntu"
guestOS = "ubuntu-64"

guestOS = "solaris10"

guestOS = "solaris10-64"

guestOS = "solaris6"

 

guestOS = "solaris7"

 

guestOS = "solaris8"

 

guestOS = "solaris9" guestOS = "freebsd"

 

guestOS = "freebsd-64"
guestOS = "darwin"

 

guestOS = "darwin-64"

 

guestOS = "darwin10"

 

guestOS = "darwin10-64"

guestOS = "netware"
guestOS = "netware4"
guestOS = "netware5"
guestOS = "netware6"

guestOS = "vmkernel"

guestOS = "openserver5"
guestOS = "openserver6"
guestOS = "unixware7"

guestOS = "os2"
guestOS = "os2experimental"




Article URL http://www.symantec.com/docs/TECH213785


Terms of use for this information are found in Legal Notices