Can't open imported VMDK file - vmware

I downloaded a VM instance from the web and launched / modified it using it using VMware Workstation 12 Player
I would now like to transfer this image onto an ESXi host running VMware ESXi Version 5.5.0.
I have tried copying the working directory "C:\Users\xxxx\Downloads\Kali-Linux-2.0.0-vm-amd64\Kali-Linux-2.0.0-vm-amd64" to the ESXi datastore and have tried to import it using a couple of methods:
I tried browsing to the Datastore, right clicking the "Kali-Linux-2.0.0-vm-amd64.vmx" file and selecting "add to inventory"
I tried creating a virtual machine, selecting the option to use and existing disk and pointed it at the VMDK file.
Both methods allow me to create the machine, but fail with the following error when I try to power it up.
Failed to start the virtual machine.
Module DiskEarly power on failed.
Cannot open the disk '/vmfs/volumes/4dc219c6-2eb825c6-0119-d8d3855f4a40/Kali-Linux-2.0.0-vm-amd64/Kali-Linux-2.0.0-vm-amd64.vmdk' or one of the snapshot disks it depends on.
The system cannot find the file specified
VMware ESX cannot find the virtual disk "/vmfs/volumes/4dc219c6-2eb825c6-0119-d8d3855f4a40/Kali-Linux-2.0.0-vm-amd64/Kali-Linux-2.0.0-vm-amd64.vmdk". Verify the path is valid and try again.
I have checked and I can see the VMDK file on the Datastore.
I don't know if it of any significance, but the files on my desktop are broken down into multiple VMDK files and when I copied it to the Datastore, it turned them into one large VMDK file.

It might be best to use vmware converter to import the vm into your esxi host and/or even try an export to OVF from workstation and then an import (deploy OVF) to ESXi host.
From the error generated it looks like the original VM may still have some snapshots. Try and remove any snapshots, then take note of the disk controller and disk type of the workstation vm and check that it is supported for ESXi vm (for example IDE etc.), ESXi likes SCSI.

Related

Not able to boot vmdk file in vmware exported from google cloud

I wanted to test vmdk files exported from google cloud with my vmware workstation 16 pro, however it doesn't seem to work, a cursor just blinks on the screen and there is no progress after that.
To export a vmdk file from Google cloud, I followed below steps:
https://cloud.google.com/compute/docs/images/export-image#exporting_an_image
And to boot from vmdk in vmware workstation, following steps were referred.
https://kb.vmware.com/s/article/2010196
Please help to get this resolved.
This seems to be a disk fragment issue while exporting a vmdk file. Hence it didn't work in vmware. I created a fresh vm instance in gcp and did an export, then it worked.

Can we install teradata express on GCP compute instance?

I'm trying to work out a way to install teradata express on GCP compute instance or any other GCP compute service?? any leads would be appreciated.. thank you..!!
Teradata Express for VMware Player is provided as a pre-configured VMware virtual machine based on SUSE Linux Enterprise Server 11 (SLES11). It supposes VMware Player or VMware Server as an execution environment.
Inside of the downloaded package there is a VMX file. This is the primary configuration file, which stores settings chosen in the New Virtual Machine Wizard or virtual machine settings editor. See VMware: What Files Make Up a Virtual Machine?
SLES version 11 is not supported on GCE so you can't install Teradata Express on GCP "as is". See Compute Engine > Documentation > Supported operating systems
If you really need to get the Teradata Express for VMware Player working on GCE you should upgrade the SLES11 VM to SLES12 or SLES15 on VMware Player, and then import this VM into GCE.
Updating and Upgrading SUSE Linux Enterprise › Upgrading SUSE Linux Enterprise
Upgrading to SUSE® Linux Enterprise 12 > SLE11 to SLE12 Migration
While upgrading from SLES11 to SLES12 you should keep in mind that UEFI bootloaders are not supported in GCE for imported disks.
Having got Teradata Express on SLES12, you can consider two ways for import.
1. Create a new VM instance on GCE and use a pre-configured virtual disk with Teradata on SLES12 for creation of a boot disk image. The import tool supports most virtual disk file formats, including VMDK, VHD, and RAW. For more information, see Compute Engine > Documentation > Importing virtual disks.
2. Import a VM in OVF format into Compute Engine accordingly with Compute Engine > Documentation > Importing virtual appliances. The source VM could be whether in an OVF package or in an OVA single file. To convert VMware VMX to OVF or OVA you can use Open Virtualization Format Tool (ovftool). Please see OVF Tool User Guide for more details.
Both of these methods look a bit more complicated when you consider that Google provides its own data warehouse solutions: you could consider migration from Teradata to BigQuery so that use native solution provided and (what's important) supported by Google.
BigQuery Data Transfer Service > Documentation > Migrating data from Teradata
Solutions > Migrating data warehouses to BigQuery
Yes, you can run Vantage Express on GCP using nested virtualization. Here is the official how-to document: https://quickstarts.teradata.com/vantage.express.gcp.html.

Is there a way (in Vmware) to open a Host-file with a Guest App from the Host computer?

I'm planning to install Visual Studio (for editing .aspx files) in a guest VM.
If I'm working in the Host computer, is there a way to open a file on that Host with a program in the Guest VM?
You could use the Shared folder feature for access to files on a host machine from Guest VM. To use this feature you should install the VMware tools on Guest VM. After setting up the Shared folder, you can access files on the host in a path like “\.host\Shared Folders\Test files”.
To send a command to open file on Guest OS from the host you could use vmrun utility, which helps you manage virtual machines from command line (for more detail see this official manual and examples in “Running Guest Applications”). On the other hand, you could just open a VM console and run script manually :)
In addition, I don't recommend to install Visual Studio on Guest VM. The Visual Studio will always execute faster on the host. Moreover, you will be more convenient to work with snapshots and few VMs. In this case, you could use remote debugging tools for debug and automatically deploy your application on Guest VM after build.

unable to load ovf to virtualbox created using vmware vphrere export?

I am trying to load a VM that was created by someone else using VMware vSphere into virtualbox. I got these 3 files, the first one being an xml ovf file, the second one containing the SHA1 sums and the last one being a 3.2GB vmdk:
myVM.ovf
myVM.mf
myVM-disk1.vmdk
When I try Import an Appliance choosing the ovf file, I get this error:
Failed to import appliance /home/username/VirtualBox VMs/blah/blah/myVM.ovf.
<vbox:Machine> element in OVF contains a medium attachment for the disk image 58d8e82a-37a1-4c10-b3be-b53cdb213fbe but the OVF describes no such image.
Result Code: NS_ERROR_FAILURE (0x80004005)
Component: Appliance
Interface: IAppliance {3059cf9e-25c7-4f0b-9fa5-3c42e441670b}
I made sure the menu is pointing to the right vmdk file, but still there is something wrong.
Any ideas?
At the Import dialog, try to uncheck USB controller and CD/DVD devices.
If that will help, You can enable them afterwards. In fact, You will need them to install Guest Additions later.
This helped for me, to install Microsoft prepared Virtual machines for different Internet Explorer tests from http://dev.modern.ie/tools/vms/windows/
I received a similar issue today when doing a simple export / import of a windows 7 vm running Oracle VM 4.3.1 on linux mint. I exported in OVF 2.0 and it generated an .ova file. I had nearly identical error message when importing the image. I am assuming the image was made with Oracle VM.
"Failed to import appliance /home/val/Desktop/win7.ova"... "the OVF describes no such image"
THE FIX: All I had to do was rename the .ova file to .ovf; you may have to change the .ovf extension to .ova as well. Also ensure you are the owner of the file (chown) and you have correct permissions(chmod). This worked for me it may work for you.
I found this fix here: https://www.virtualbox.org/ticket/9414

Is a ova file interchangable between Oracle's VirtualBox and VMware's player?

It seems to be easy question but I an new at this. I got a ova from one of my partners. He told me he exported a VM file using Export Appliance in VirtualBox. And my office's laptop is installed with VM player. My guess is that it is the same ova filetype. It supposed to open in both VMs. However, VW play shows this message.
Failed to open virtual machine: Failed to query source for information.
Any thought on this?