VMware Communities
VintageGenX
Contributor
Contributor
Jump to solution

Syntax Error

I recently migrated from PC to Mac and I experienced a system freeze up on the Mac side but had Fusion running with Windows XP. I had to do a hard reboot and now I can't run XP on Fusion without getting a Syntax Error on line 62 of the XP app.

Aside from reloading XP and all my PC apps and 40Gb of data, any suggestions to assist?

0 Kudos
1 Solution

Accepted Solutions
WoodyZ
Immortal
Immortal
Jump to solution

The last line in the .vmx file is an incomplete pathname to what was probably the VMware Tools install. Did you install VMware Tools and was the install reported as successful? Anyway you can just delete the last two lines and you should be okay or you can try setting the CD/DVD back to the Physical Disk Drive and Disconnected to clear up the error in the .vmx file.

ide1:0.startConnected = "TRUE"

ide1:0.fileName = "/Library/Application Support/VMware Fusion/isoi

View solution in original post

0 Kudos
8 Replies
MandarMS
Expert
Expert
Jump to solution

can you please upload the copy of .vmx file default location of the Virtual machine

is /Users/User Name/Documents/Virtual Machine

or open the .vmx file in Text Edit and check if there is any incomplete Line

in .vmx file delete that line and try powering on the VM

0 Kudos
VintageGenX
Contributor
Contributor
Jump to solution

Thanks, but the .vmx file can't be found in that path...only the app.

0 Kudos
admin
Immortal
Immortal
Jump to solution

Do you mean the .vmwarevm virtual machine bundle? The .vmx config file lives inside it (see for how to get at it).

0 Kudos
pkx166h
Contributor
Contributor
Jump to solution

The .vmx file is located inside the *.vmwarevm 'directory'.

You can browse to the vmx file by using the Terminal App.

at the prompt you will need to type (this is on my own machine - yours may differ slightly)

cd /Documents/Virtual Machines/Windows XP Professional.vmwarevm

then if you type

ls *vmx

Hit return you should see something like this

Windows XP Professional.vmx

then you can type

more *vmx

and you will see the contents of the *vmx file

my example is:

config.version = "8"

virtualHW.version = "6"

scsi0.present = "TRUE"

memsize = "1000"

MemAllowAutoScaleDown = "FALSE"

scsi0:0.present = "TRUE"

scsi0:0.fileName = "Windows XP Professional.vmdk"

ide1:0.present = "TRUE"

ide1:0.fileName = "cdrom0"

ide1:0.deviceType = "cdrom-raw"

floppy0.fileType = "file"

floppy0.fileName = ""

floppy0.clientDevice = "FALSE"

ethernet0.present = "TRUE"

ethernet0.connectionType = "nat"

ethernet0.wakeOnPcktRcv = "FALSE"

usb.present = "TRUE"

ehci.present = "TRUE"

sound.present = "TRUE"

sound.fileName = "-1"

sound.autodetect = "TRUE"

pciBridge0.present = "TRUE"

buslogic.noDriver = "FALSE"

displayName = "Windows XP Professional"

guestOS = "winxppro"

nvram = "Windows XP Professional.nvram"

deploymentPlatform = "windows"

virtualHW.productCompatibility = "hosted"

sharedFolder0.present = "TRUE"

etc etc

0 Kudos
VintageGenX
Contributor
Contributor
Jump to solution

Thanks...here's the .vmx file.

0 Kudos
VintageGenX
Contributor
Contributor
Jump to solution

Here's the file, but there is no line 62 that generated the syntax error.

0 Kudos
WoodyZ
Immortal
Immortal
Jump to solution

The last line in the .vmx file is an incomplete pathname to what was probably the VMware Tools install. Did you install VMware Tools and was the install reported as successful? Anyway you can just delete the last two lines and you should be okay or you can try setting the CD/DVD back to the Physical Disk Drive and Disconnected to clear up the error in the .vmx file.

ide1:0.startConnected = "TRUE"

ide1:0.fileName = "/Library/Application Support/VMware Fusion/isoi

0 Kudos
VintageGenX
Contributor
Contributor
Jump to solution

Thanks to all for your help. I'm back up and running.

0 Kudos