VMware Workstation Pro 14 now supports virtual NVMe drives.
What is the easiest way to convert existing virtual SCSI disk to the new virtual NVMe disk?
The first step is to get Windows to load the new drivers. This can be done by adding a second drive to the computer:
Power off the virtual machine.
Add a new NVMe disk to the virtual machine.
Power on the virtual machine.
Ensure VMWare Tools has been upgraded to the latest version.
The second step is to manually modify the .vmx file:
Power off the virtual machine.
Close out of the virtual machine in VMWare Workstation.
Make a backup copy of the .vmx file
Open the .vmx file in a text editor (Such as Notepad++)
Delete any lines starting with scsi0
Scroll to the bottom. You will see the new NVMe entries that were created for the new drive. It will start with nvme0
Search for nvme0:0.fileName = "SOMEFILE.vmdk"
Change the file name to be the file containing your virtual machine's C: drive.
Save the .vmx file.
Open the virtual machine in VMWare Workstation and power it on.
Taken from http://techninotes.blogspot.com/2017/10/migrating-existing-virtual-machines-to.html.
Related
I want to have shared folders between my computer on Arch Linux and a virtual machine with ReactOS, but I don't know where the folder appears in ReactOS.
Where does it appear?
Do it as you would do on Windows:
Install VirtualBox Guest Additions in your ReactOS VM
Define your shares in your virtual machine configuration (through VirtualBox interface)
Reboot your ReactOS VM
If you checked automount in the VirtualBox GUI, they'll be already available, mapped as a drive letter in the explorer. If you didn't, then either go to 'Network Places' to find them, or directly type the UNC path in the explorer address bar, or use the 'net use' command line tool
I have a virtual machine running on VMware (VMware Workstation 12 player). I accidentally removed it from my inventory instead of deleting from disk. Now, where can I find the files on my local disk so that I can release the disk space..
Any help would be appreciated. Thank you.
The default location for virtual machine files is the folder My Virtual Machines in the My Documents folder of the home directory of the user who created the virtual machines. If you are logged in as this user, you can:
Select Start>Run. The Run dialog appears.
Type %userprofile%
Click OK to see the home directory.
If you are still unable to locate the virtual machine files, you must search the host hard drive for virtual machine configuration files.
To search the host hard drive:
Open a command prompt.
Enter this command:
C:>dir *.vmx /s/p
Every virtual machine has a directory with multiple files in it, including vm* files (vmdk, vmx, vmem etc.). The default path is under the user's "Documents" directory, in a directory named "Virtual Machines". For removal just delete the relevant machine's directory.
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.
I have ssd and hdd. So I want to install Genymotion and virual box on ssd. But when I install programs on geny motion emulator the programs will be installed on the ssd and I want to avoid recent writes on it. I know that I can move genymotions emulators on hdd (from options), but I don't know where they are installed. So where app is installed for an emulator? In it's folder (where it is downloaded from genymotion) or ?
Thanks in advance.
On Linux, the deployed virtual machines' disks are stored in ~/.Genymotion/deployed/<name>. On Windows, they're found in c:\Users\<username>\AppData\Local\Genymobile\Genymotion\deployed\<name>.
I was given a VMWare image running Windows Server 2008 which was imported on my PC perfectly fine and works.
I really want to run it on my MacBook Pro and would have to use Oracle Virtual Box as it seems there is no VMWare Player for OSX.
According to the Internet, the strategy for opening a VMWare machine in Oracle Virtual Box is to create a new machine and attach an existing hard drive.
On the Mac I tried this and get into a situation "Windows Error Recovery" which I am unable to recover from.
On the PC I get exactly the same problems with Oracle Virtual Box with that same image as I do on the Mac.
On the PC (as stated) I can run the VM in VMWare BUT if I have already attempted to open the VM in Oracle Virtual Box, the image is corrupted and can't then be opened on the PC with VMWare.
My question is if anyone has any knowledge of what settings need to be changed in Oracle Virtual Box before opening the VM and destroying the image with it.
Many thanks
Kevin
I worked around this issue by attaching the Windows Server 2008 disk image as additional Storage to another VM that was already working (e.g. an IE8 Win7 VM downloaded from Microsoft). You can set the hard disk as master or slave, or switch when booting up the main VM.