VMware Communities
htroberts
Contributor
Contributor

Fusion can't find disk files for "converted" VM

I used the converter to create a virtual machine from my old desktop, and moved the output files (one vmx, one vmsd, and 26 vmdk) to a mac with Fusion.

I can open the vmx file with Fusion, but it keeps telling me it cant find <machine-name>-f001.vmdk. I can browse for the file, and do, but I getting the same message about not being able to read the file.

I've searched for similar issues, without any success. I don't have problems with the from-scratch VM on the same mac.

I have fusion v1.1.3 (94249)

Any ideas?

Thanks,

Heath

0 Kudos
6 Replies
admin
Immortal
Immortal

I'm guessing this is a permissions problem. To confirm, can we get a directory listing?

If you're not sure how to do this:

  1. Open Terminal.app

  2. Type "ls -l " (no quotes, and there's a trailing space) but don't hit enter yet

  3. Drag and drop the folder containing the converted files to the terminal window.

  4. Now press enter, report the results.

0 Kudos
htroberts
Contributor
Contributor

downstairs-mac-mini:heaths-old-office-shuttle heath$ ls -l

total 101046576

-rw-rr@ 1 heath staff 2147221504 Jun 26 02:08 heaths-old-office-shuttle-f001.vmdk

-rw-rr@ 1 heath staff 34152448 Jun 26 05:28 heaths-old-office-shuttle-f026.vmdk

-rw-------@ 1 heath staff 0 Jul 9 01:49 heaths-old-office-shuttle.vmsd

-rw-rr@ 1 heath staff 1195 Aug 30 17:02 heaths-old-office-shuttle.vmx

not sure what the @ means.

What should permissions be?

0 Kudos
htroberts
Contributor
Contributor

Okay, so the '@' means there are extended attributes...

Here's a new ls showing them:

downstairs-mac-mini:heaths-old-office-shuttle heath$ ls -l@

total 101046576

-rwxrr@ 1 heath staff 2147221504 Jun 26 02:08 heaths-old-office-shuttle-f001.vmdk

com.apple.FinderInfo 32

com.vmware.backupReenabled 1

-rwxrr@ 1 heath staff 2147221504 Jun 26 02:08 heaths-old-office-shuttle-f002.vmdk

com.apple.FinderInfo 32

-rwxrr@ 1 heath staff 2147221504 Jun 26 02:27 heaths-old-office-shuttle-f003.vmdk

com.apple.FinderInfo 32

-rwxrr@ 1 heath staff 2147221504 Jun 26 05:28 heaths-old-office-shuttle-f024.vmdk

com.apple.FinderInfo 32

-rwxrr@ 1 heath staff 168374272 Jun 26 05:28 heaths-old-office-shuttle-f025.vmdk

com.apple.FinderInfo 32

-rwxrr@ 1 heath staff 34152448 Jun 26 05:28 heaths-old-office-shuttle-f026.vmdk

com.apple.FinderInfo 32

-rwxrr@ 1 heath staff 0 Jul 9 01:49 heaths-old-office-shuttle.vmsd

com.apple.FinderInfo 32

com.vmware.backupReenabled 1

-rwxrr@ 1 heath staff 1195 Aug 30 17:02 heaths-old-office-shuttle.vmx

com.apple.FinderInfo 32

com.vmware.backupReenabled 1

0 Kudos
admin
Immortal
Immortal

Those permissions look reasonable. I would expect to see a small file named heaths-old-office-shuttle.vmdk, though - is there one? If so (and it's small, a few kilobytes at most), please post it and the .vmx.

0 Kudos
htroberts
Contributor
Contributor

There's no .vmdk file that doesn't have a f??? in front of the .vmdk. Does this indicate a problem with the conversion?

There is a .vmsd file, but I think that shows in previous posts.

I'll attach the .vmx file, anyway.

0 Kudos
oreeh
Immortal
Immortal

It might indicate a problem with conversion or a problem during the file transfer.

Another thing that is weird is that heaths-old-office-shuttle-f025.vmdk should be 2147221504 bytes long.

This usually indicates a problem with the file transfer.

In addition the VMX contains a lot of paths in the fileSearchPath parameter.

Please check if there are any VMDKs in the following paths:

/Volumes/External 500GB RAID1/heaths-old-office-shuttle

/Volumes/External 500GB RAID1/heath's old office shuttle

/Network/Servers/od.misfits.org/Volumes/RAIDA/Users/heath/vmware/heath's old office shuttle

0 Kudos