Cannot create a virtual machine with a vmdk file copied from another location, please find the attached error

Hi all

I copied a file from one place vmdk and try to make a new virtual machine with this vmdk file. But when I turn on after the creation of vm error is coming. Error in the text and the image below

Power on the virtual machine: cannot open scsi0:0 disc: disc not supported or not valid type 7. Ensure that the disk has been imported.

See the error of the stack for more details on the cause of this problem.

Time: 31/03/2015-14:40:05

Target: DBServer

vCenter Server: vcsa

Error stack

An error was received from the ESX host turning on DBServer VM.

Unable to start the virtual machine.

Power DevicePowerOn module has failed.

Unable to create the virtual SCSI device for scsi0:0, ' / vmfs/volumes/543d140b-feb33d52-7640-90b11c9796c3/vmdk/kapuatdb.vmdk'

Could not open scsi0:0 disc: disc not supported or not valid type 7. Ensure that the disk has been imported.

This error message generally if the hard files have been copied hosted as VMware Workstation product, which uses a format of sparse file that is not supported on an ESXi host. Instead of the hard copy, you can use VMware Converter, or - if you prefer - you can convert the hard using vmware-vdiskmanager (before transfer) or vmkfstools (after downloading). I deal to use vmkfstools you will need to load the mutliextent module (see for example "Clone or migration operations involving virtual discs non-VMFS on ESXi fail with an error" vSphere 5.1 Release Notes)

André

Tags: VMware

Similar Questions

  • Cannot create a virtual machine with more than 256 GB

    I thought that the max capacity 2 TB vm. but I can't create a virtual machine more than 256 GB. what I am doing wrong?

    Thank you

    You probably use a block size of 1 MB, which limits a single HDD 256 GB.  You will need a larger block size

    1 MB = 256 GB

    2 512 GB

    4 MB = 1024 GB

    8 MB = 2048 GB

  • How to list virtual machines with associated vmdk files

    Hello.

    I have a folder vmfs and file vmdk with names that aren't like any virtual machine name (probably because that rename the virtual computer name).

    How can I find what VM is?

    Thank you

    Hello, biokovo-

    You can use the standard Get - VM and hard to find names of VMDK VMs-associated cmdlets Get-disc.  Or another, much more quickly elsewhere, would be to use everyone's favorite: Get-View.

    Since you know the path of the data store for the VMDK, you can check the property LayoutEx of virtual machines to find the virtual machine that said the file property with the name of the value as the games way to store data, as:

    $strVmdkDatastorePath = "[mydatastore] somefolder/somefile.vmdk"Get-View -ViewType VirtualMachine -Property Name,LayoutEx.File | ?{$_.LayoutEx.File | ?{$_.Name -eq $strVmdkDatastorePath}} | select name
    

    Where the path of the data store's format, "[datastoreName] folder/somefile.vmdk.  Yes, including the square brackets around the name of the data store and a space after the "]" (before the first character of the name of the folder).

    How does do for you?  (must be straight fast)

  • Script to the list of virtual machines with their VMDK on warehouses of data with their LUN ID.

    Hey gang - I have one here, I wonder if anyone has some ideas...

    Our storage team is looking for a report that can be generated to display each VM, each VMDK for this virtual machine and the data store on the VMDK is the canonical name of the data store - and throw in a delimited file of semicolon for their own transformation...

    I have thousands of VMS over hundreds of hosts and data warehouses and also have a handful of RDM. so, I'm looking for the most effective way to go about it.

    Should look like this:

    VMName; VMDKName, the data store; MONDAY

    somevm; somevm.vmdk; DATASTORE1; NAA.60050723145982asd29823blahblah1

    somevm; somevm_1.vmdk; DATASTORE2; NAA.60050723145982asd29823blahblah2

    Any ideas?

    The following PowerCLI script will give you the report requested on the virtual machines and their VMDK files. It also takes account of the fact that a data store can have several extensions:

    Get-VM |
    Get-HardDisk |
    Select-Object -Property @{N="VM";E={$_.Parent}},
    @{N="VMDK";E={$_.FileName.Split('/')[1]}},
    @{N="Datastore";E={$_.FileName.Split(']')[0].TrimStart('[')}},
    @{N="LunID";E={[string]::Join(',',((Get-Datastore $_.FileName.Split(']')[0].TrimStart('[')).Extensiondata.Info.Vmfs.Extent |
      Select-Object -ExpandProperty DiskName))}}
    
  • Create a virtual machine with Maximum carrots ESXi has?

    I someone told me that VMware does not support to create a virtual machine with more than 50% of the available cores has your host. For example, I have an ESXi host with 2 CPU each with 8 cores. I have therefore 16 cores on my host. I wouldn't be able to create a virtual machine with 8 cores to be supported. Even if I am able to create a virtual machine with 16 cores? Is this person crazy me

    This is completely untrue, there is no such limitation. If your license allows, you can use vCPUs as much as your physical host has available threads and as the VM virtual hardware version allows.

  • Create a virtual machine with the physical RAM total?

    I want to virtualize ESXi 4 on my MacBook Pro. However, I have 2 GB of RAM and ESXi 4 requires a minimum of 2 GB.

    I posted in the community of ESXi (is it possible to virtualize ESXi 4 with less than 2 GB of RAM?) and there is a solution for using ESXi with less RAM, but the problem is that I first need to run the installation with 2 GB.

    Basically, I tried to create a virtual machine with 2 GB, but the maximum I can use is 1840MB. Is it something that I do with Fusion to increase this limit? I understand that I am under a host operating system and requiring too little RAM, but just to get through the ESXi installation isn't it possible to push the VM of RAM to 2 GB and the host what OS increase the pagefile to deal with the lack of RAM?

    Any help would be appreciated!

    Thank you

    You may be able to edit the .vmx file and change the memsize option either 2048 or more. The merger is able to start a virtual machine with more memory that the host, just UI prevents common users to exceed the limits of security in general.

    I'm not quite sure what would happen if the VM actually tries to use all of the memory. If all goes well, it will be just talk and run slowly. Of course, the worst case are that it crashes.

  • How to create a virtual machine with apps to play in VMware player?

    I know that this question was probably asked several times before. I searched for the answer and just shot to the top of threads that have a few years. I know a few things have changed since then and I didn't know how that would influence the answers. I want to create a virtual machine with specific applications that will play on VMware player. What is the best way to do it and it is possible for the weak or no cost? If someone knows a tutorial or blog etc I can follow that would be great.  Thank you

    See the article by Alessandro on that... http://www.virtualization.info/2005/12/Guide-to-create-VMX-files-for-VMware.html

  • Create a virtual machine with 300G

    Hello, I am trying to create a virtual machine with 300 G on an ESX 3.5 update 3 but I can't do it, I can only create a VM of 256 G

    Is it possible to create a virtual machine of 300G.

    I have a 500G LUN with software on a CX3 - 10 c EMC iSCSI

    Thank you very much

    Change the size of block on your VMFS.

    If you create a data store, the default block size is 1 MB, which will allow you to create files up to 256 GB

    Change the block to 2 MB size. However, you will need to recreate your data store and this wil destroy all data on it!

    Arnim - van Lieshout

    -

  • Cannot create a Virtual Machine

    Hello

    I'm using VMware Workstation 10 and there seems to be a huge issue here. I can't create a Virtual Machine. After completing the Wizard "create a new virtual machine", it seems to be to do nothing. I even tried to open the .vmx file in the Documents folder itself. No matter what I do, don't open the virtual machine. I think that its not to be created in the first place.

    I am all the normal stages and have hardware virtualization enabled in BIOS. Oh, and I checked to see if Virtual Box is running, and it works well. The problem seems to be that in VMware Workstation. Can someone please help me on this? I posted pictures of the screenshot of what records looks like at the end of the wizard.

    vm folder.jpg

    windows 7 vm folder.jpg

    I solved it. It turns out that I was using incompatible software - Windows7FirewallControl by Sphinx-Soft. He created trouble for VMWare even after allowing it through the firewall.

  • Can I just create a virtual machine with the installation of operating system and Application in an external drive?

    People,

    Hello. I use VMPlayer to install virtual machines a few OS in my laptop.

    Because my laptop's hard drive space is not enough to create a VM more to install Oracle Linux and its Application, can I just create a virtual machine in my laptop and then install Oracle Linux and its Application in an external USB disk?

    You can create and save the Virtual Machine in any place that you have read & write access to and enough space to support what is being installed.

  • Trying to mount vmdk file copied from running server

    Hello.

    I can't mount a vmdk file in windows.

    I used the backup software Trilead VM Explorer and made a backup of the original vmdk file. Now, I want just a document from this image file, and I'm not able to mount the file using VMware Mount. See the following example of me trying to get the file. It is a copy of the original vmdk file and it is not in use, but the program it is. My guess is that when the backup is taken, the image is written as its use in and im going to this topic in the wrong way.

    C:\Program Files\VMware DiskMount Utility > vmware-mount G: "F:\Gekab-flat.vmdk."

    Impossible to mount the virtual drive. The disk can be used by a virtual machine or mounted under a different drive letter. If this is not the case, check that the disc is a virtual disk file, and the file of the disk was not courrupted.

    Is there a work around for this problem?

    Kind regards

    Tommy

    Hmm - the file seems ok for me.
    In any case – move the vmsd file in a different directory and add the file I've attached in the same directory as the flat.vmdk
    Then try to get that one.

    If it still does not - whose architecture do you use? 64 bit or 32 bit?
    try to mount with winimage - or in the case where you are using a 32-bit host try vdk.exe - see
    http://FAQ.sanbarrow.com/index.php?action=Artikel&cat=47&ID=119&artlang=en

  • Cannot start a virtual machine with more than 1 CPU socket added

    I've set up a few boxes of ESXi 5.5 with the free license in recent weeks, they have all been without problems so far. All 4 servers have the same exact hardware

    Environment:

    Dell Poweredge T620

    E5-2630 2 Intel CPU

    40 GB OF DDR3 ECC RAM

    ESXi is installed on 2 x 146 GB 15 K SAS drives RAID-1

    Data for virtual machines store are 8 x 600 GB 10 K SAS RAID-10 disc

    Guest operating system is Server2012r2 on all virtual machines

    Installed it on ESXi 3 previous were conducted with custom ESXi 5.5 Dell without problem.

    The 4th is where I will have questions. I used the following ESXi installed just in case there is a bug somewhere

    5.5 of VMware ESXi

    ESXi 5.5 customized by Dell

    5.5 U1 of VMware ESXi

    Any version of the ESXi I use I can't have a virtual machine to begin with more than 1 CPU socket added to it. The virtual machine does not start even the VMWare BIOS. I tried the Bios EFI as well with no luck. The error message I get in the events is ' fatal error VMware ESX: vcpu (vcpu-X)-X:VM - entry failed; Valid VMCS (error code 8). The vcpu-X is always another. I have attached the log file is created. If I give the VM 1 single processor TI starts very well. I'm at a loss as to what could be the issue.

    Problem is solved. I caught another server with identical hardware, verified it worked properly, then started to swap parts between them. Turned out to be CPU1. Once this has been replaced from a working server I have not had any problems. Warranty has been appealed.

    Thanks for all the help!

  • Create multiple virtual machines with 2 network cards

    Hey guys -.

    Been researching some scripts of difference but did not find one who will help me in my situation.

    I'm looking for a script that will allow me to clone model and apply network settings to 2 network cards.

    1 clone Vms + 20 model

    2 Let me send it to a particular lun (using a few LUNS to available)

    3. choose a custom unique specification

    4. apply intellectual property on 2 NICs (primary and backup).

    Any help would be sincerely appreciated.

    Thank you

    Sorry to lose this thread out of my sight.

    What follows is an attempt to meet all the conditions you listed.

    $numberOfVM = 20$baseVMName = "VM"$templateName = "Template"$osCustName = "MyCust"$IPBase1 = "192.168.1."$IPBase2 = "192.168.2."$IPMask = "255.255.255.0"$IPGate1 = "192.168.1.254"$IPGate2 = "192.168.2.254"$IPDns1 = "192.168.1.100"$IPDns2 = "192.168.2.100"
    
    # Target resourcepool$resPool = Get-ResourcePool -Name Resources
    
    # Get the template$template = Get-Template -Name $templateName
    
    # Create a copy of the OS Customisation SpecTry {    Get-OSCustomizationSpec -Name tempOSCust |    Remove-OSCustomizationSpec -Confirm:$false -ErrorAction Stop}Catch {}
    
    $osCust = Get-OSCustomizationSpec -Name $osCustName |     New-OSCustomizationSpec -Name tempOSCust -Type NonPersistent
    
    # Clone the number of requested VM1..$numberOfVm | %{    # Find the datastore with the most free space    $ds = Get-Datastore | Sort-Object -Property FreeSpaceGB -Descending |        Select -First 1
    
        # Update the OS Customisation Spec NIC parts with the IP addresses    Get-OSCustomizationNicMapping -OSCustomizationSpec $osCust |    Set-OSCustomizationNicMapping -Position 1 -IpMode UseStaticIP -IpAddress "$IPBase1$_" `        -SubnetMask $IPMask -DefaultGateway $IPGate1 -Dns $IPDns1 -ErrorAction SilentlyContinue | Out-Null
    
        Get-OSCustomizationNicMapping -OSCustomizationSpec $osCust |    Set-OSCustomizationNicMapping -Position 2 -IpMode UseStaticIP -IpAddress "$IPBase2$_" `        -SubnetMask $IPMask -DefaultGateway $IPGate2 -Dns $IPDns2 -ErrorAction SilentlyContinue | Out-Null
    
        # Create the new VM    New-VM -Name "$baseVMName$_" -Template $template -OSCustomizationSpec $osCust `        -Datastore $ds -ResourcePool $resPool  | Out-Null}
    

    The script will create clones of $numberOfVM of the model. The virtual machines will be created at the root of the bunch, and they will be called VM1, VM2...

    The OSCustomizationSpec needs to exist and must have 2 network cards.

    The script finds the data store with more free space to create each virtual computer.

    Addresses IP of NIC are consecutive, for example on NIC1 you get 192.168.1.1, 192.168.1.2... and so on.

    Let me know if you have any questions.

  • ESXi 5.1 cannot start a virtual machine with Admission check has no memory error

    I see that there were a number of people who have this error and adjusting the reserve memory for the VIM under resources system has solved this problem, but not for me. My booking in the VIM process setting is '0'. Vital signs:

    Reference Dell T110 II server

    4 GB OF RAM

    Intel Xeon processor E31220 @ 3.10 GHz

    4 cores of the processor

    Hard drive 500 GB

    ESXi version 5.1

    A Linux VM with 4 GB RAM allocation, 2 cores of CPU and 45 GB of storage.

    Error I get on a attempted to start:

    Has no power on the virtual machine.

    Could not power on VM: check for Admission has no resource memory see the management of VMware ESX Resource Guide for management information settings.

    Group vm.4757: invalid memory for VM vmm0:Mitel_Applications_Suite allocation settings. (min: 524288, max:-1, minLimit:-1 actions:-4, units: pages)

    Group vm.4757: can not admint VM: admission of memory has failed. booking request: 536579 pages

    I changed the memory to the VM all the way up to 1 GB, no change.

    I played a bit with the allocation of memory VIM, no change.

    A fact interesting is that the Allocation of resources for the tab host watch memory @ 1747MB capacity, capacity reserved @ 0MB and available @ 1747MB capacity, but I have 4 GB of RAM and the vSphere Client shows it under the Configuration tab.

    Take a look at this blog post: http://www.vmwarearena.com/2012/07/failed-to-power-on-vm-admission-check.html

  • clone a virtual machine to a vmdk file

    I would like to clone a file vmdk from a virtual machine to another for some lab work. I have some experience with VMware, but not at this level.

    Essentially, I would like to take a logical drive (let's say drive D:, not a system drive) Windows server VM that exists on a data store, copy to a different data store and use on another Windows Server VM as drive F: (again, not a system drive). If someone could point me to the reference documentation for this task or expose the steps for me, I would be very happy.

    TIA. J

    Did you saw the "*" in my example, the command? Who would take all the files that make up a virtual disk.

    As André writes, essentially a virtual disk is represented by two files (under ESX). If you see several files with the same name, numbers like 00001 in it and a hard extension you have snapshots. Remove the sanpshot via Manager Snapshots (not the files directly) before copying the virtual disk.

    AWo

    VCP 3 & 4

    Author @ vmwire.net

    \[:o]===\[o:]

    = You want to have this ad as a ringtone on your mobile phone? =

    = Send 'Assignment' to 911 for only $999999,99! =

Maybe you are looking for