Link to home
Start Free TrialLog in
Avatar of ChillSmith
ChillSmith

asked on

VMware - vmkfstools - Server to ESXi

Hi,

I am migrating a virtual machine from VMware Server 1.X to ESXi 4.0.
I have copied the server across using fastscp and the instructions here:
http://communities.vmware.com/thread/86933

However while trying to convert the machine using vmkfstools, I am not having any success.

Here is the directory:
/vmfs/volumes/4c35cad3-7e6b098e-b172-001372123403/temp # ls
Test-Client-flat.vmdk  Test-Client.vmdk


Here is the command that I am running followed by the error that I get:
/vmfs/volumes/4c35cad3-7e6b098e-b172-001372123403/temp # vmkfstools -i Test-Client.vmdk Test-Client-New.vmdk
DiskLib_Check() failed for source disk The system cannot find the file specified (25).



I've tried a couple of resources online but none have been helpful in explaining the syntax for vmkfstools. I have also viewed the man page and used the /? option.


If anyone could tell me what comman I need to run to convert this disk I would really appreciate it.


Thanks,




ASKER CERTIFIED SOLUTION
Avatar of Paul Solovyovsky
Paul Solovyovsky
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I'm very sure the syntax is good...can you do the following command and paste the output here

cat Test-Client.vmdk

-vE
Avatar of ChillSmith
ChillSmith

ASKER

nope


/vmfs/volumes/4c35cad3-7e6b098e-b172-001372123403 # cat Test-Client.vmdk
cat: can't open 'Test-Client.vmdk': No such file or directory
/vmfs/volumes/4c35cad3-7e6b098e-b172-001372123403 #
Also ls -lah to confirm the file permission

-vE
/vmfs/volumes/4c35cad3-7e6b098e-b172-001372123403 # ls -lah
drwxr-xr-t    1 root     root         1.1k Jul  8 15:31 .
drwxr-xr-x    1 root     root          512 Jul  8 15:59 ..
-r--------    1 root     root         2.4M Jul  8 12:55 .fbb.sf
-r--------    1 root     root        60.2M Jul  8 12:55 .fdc.sf
-r--------    1 root     root       243.8M Jul  8 12:55 .pbc.sf
-r--------    1 root     root       248.3M Jul  8 12:55 .sbc.sf
-r--------    1 root     root         4.0M Jul  8 12:55 .vh.sf
drwxr-xr-x    1 root     root         1.2k Jul  8 14:22 Test XP
/vmfs/volumes/4c35cad3-7e6b098e-b172-001372123403 #
What is the content of "Test XP" dir?
Can you cd into it and ls -lah

-vE
Oh, thats another virtual machine that I created - completely seperate.


Here:


/vmfs/volumes/4c35cad3-7e6b098e-b172-001372123403/Test XP # ls
Test XP-flat.vmdk  Test XP.nvram      Test XP.vmdk       Test XP.vmsd       Test XP.vmx        Test XP.vmxf       vmware.log
/vmfs/volumes/4c35cad3-7e6b098e-b172-001372123403/Test XP #
Hmmm...in your previous reply...i cant see the vmdk files
Are you sure that is the correct path to the vmdk?

-vE