VMware Cloud Community
kach
Contributor
Contributor

VI Client cannot see *.vmdk event it still exist?

I looking forward to convert VM (solaris 😎 from Workstation to ESX 3.0.

As the manual mentioned below:

To Migrate Workstation and GSX Server Virtual Machines

1 Import a Workstation or GSX Server disk into your /vmfs/volumes/myVMFS/

directory.

2 In the VI Client, create a new virtual machine using the Custom configuration

option.

3 When configuring a disk, select Use an existing virtual disk option and attach the

Workstation or GSX Server disk you imported.[/i]

Then I did upload entire folder of my VM to ESX server by sshftp to /vmfs/volumes/myVMFS/.

I followed step 2 and 3, but once I browse to the path where I put my *.vmdk. No file show up in browse window at all. Then I recheck all permission mask, but everything is ok and I am 100% sure that it is still there.

Anybody know why this happen?

Note: Once I create a new VM in VI Client I did select "Solaris 10", since it doesn't have solaris8.

0 Kudos
11 Replies
Sachitanand
Contributor
Contributor

That will not be identify by esx server 3.0

both of them have diffrent pattern

0 Kudos
kach
Contributor
Contributor

I see,but since I heard that somebody can migrate from Workstation or GSX to ESX succesfully. My vmdk should also work right?

0 Kudos
kach
Contributor
Contributor

Recently I did tried to import this VM to ESX by using Virtual Machine Importer 2. But, once it begin to analyze the *.vmdk, it aleart this error

==================================

An internal error has occured message: (sysimage.fault.OsVersionNotFound).

Please contact Vmware for support or addtional information

===================================

What wrong with it, how to solve this proiblem.

0 Kudos
admin
Immortal
Immortal

To import a disk from Workstation to ESX, did you use vmkfstools?

0 Kudos
kach
Contributor
Contributor

I did using only using "Virtual Machine Importer 2".

I haven't try with vmkfstools yet since I don't know what parameter to use.

If you know please help me.

Thank

0 Kudos
admin
Immortal
Immortal

on the esx server, you can do the following:

vmkfstools -i

For example:

vmkfstools -i /tmp/foo.vmdk /vmfs/volumes/bar/foo.vmdk

If this works, you could do this and create a new virtual machine which then uses this as the existing disk.

0 Kudos
kach
Contributor
Contributor

I tried as following but got some error message as below:

\# vmkfstools -i solaris8.vmdk solnew.vmdk

Destination disk format: VMFS thick

Source disk type must be scsi. 'solaris8.vmdk' is an ide disk

0 Kudos
admin
Immortal
Immortal

You cannot directly import a Workstation VM unless it uses SCSI disks since ESX does not support IDE disks. Sorry. There are some ways of converting from IDE disks to a SCSI format, but I am not familiar with them or how well they work.

0 Kudos
PX-ITServices
Contributor
Contributor

kach, did you find a way to convert the vmdk to a scsi disk type?

0 Kudos
daniel337
Enthusiast
Enthusiast

Anything new to the problem concerning converteing an ide vmdk to a scsi disk type?

Daniel

0 Kudos
DeGregorio
Contributor
Contributor

I don't know of a command to use to change the drive from ide to scsi but you may be able to do so with VMWare Workstation. Then copy/convert to ESX server.

0 Kudos