VMware Cloud Community
curtorkar
Contributor
Contributor

Importing vmware server 1.0 virtual machines to ESX server 3.0.2

Hi,

I have a vm running on vmware server 1.0

I copied the vmdk files to the esx server and ran the commands

# vmkfstools -i /scratchdisk/disk1.vmdk /vmfs/volumes/vm1/disk1.vmdk

DiskLib_Check() failed for source disk The file specified is not a virtual disk. (15).

What's the issue here?

--Thanks

0 Kudos
6 Replies
Dave_Mishchenko
Immortal
Immortal

The error message is a bit misleading. It looks like you're missing the data store name in the destination path. You should have something like /vmfs/volumes/storage1/vm1/disk1.vmdk.

curtorkar
Contributor
Contributor

I treid that too but the same error.

0 Kudos
curtorkar
Contributor
Contributor

I have two datastores, one from nfs and one local scsi. Tried importing it to both paths

/vmfs/volumes/storag1/vm1/filename.vmdk

/vmfs/volumes/datastore1/vm1/filename.vmdk

0 Kudos
curtorkar
Contributor
Contributor

Also,

One thing I forgot to list is that the vm guest os is using a 8G disk which is split into 4x2G vmdk files.

I hope vmkfstools can be used with split disks? Or is it restricted to be used only with flat disks.

0 Kudos
dawho9
Enthusiast
Enthusiast

Is this a VM that you can run VMware converter on? That will for sure take your Server 1.0 objects and get them to your 3.0.2 install.

Richard

0 Kudos
curtorkar
Contributor
Contributor

Hi Richard,

We tried using vmware converter. The issue is the current vm is having ide drives and ESX only supports scsi drives.

When the system boots it fails because of the disk type change giving kernel error.

0 Kudos