VMware vSphere

 View Only
  • 1.  VM will not start. Getting "VMDK file not found" error.

    Posted Nov 10, 2023 08:37 AM

    I had tried to remote into one of our VM's and found that it had frozen up. I shut down the VM and tried to power back on, but i get the error below:

    Power On VM
    Key

    haTask-3-vim.VirtualMachine.powerOn-129462248

    Description

    Power On this virtual machine

    Virtual machine
    State

    Failed - File VM04_0-000001.vmdk was not found

    Errors
    • VMware ESX cannot find the virtual disk "VM04_0-000001.vmdk". Verify the path is valid and try again.
    • File system specific implementation of Lookup[file] failed
    • File system specific implementation of LookupAndOpen[file] failed
    • File system specific implementation of Lookup[file] failed
    • File system specific implementation of Lookup[file] failed
    • The system cannot find the file specified
    • Cannot open the disk 'VM04_0-000001.vmdk' or one of the snapshot disks it depends on.
    • Module 'Disk' power on failed.
    • Failed to start the virtual machine.

    I'm on ESXi Ver. 6.5.0 (Build 4887370).

    I tried to restore from a snapshot, but that also failed.

    I looked at the .vmsd file and everything looks like its pointing to the correct VM.

    I realize that there are several posts with similar issues to this one, but i haven't got anywhere as of yet.

    I will attach several files that pertain to this VM below, including the contents of the VM's folder when running the "ls -lisa" command.

    Im pretty new to using ESXi and dealing with virtual machines like this.



  • 2.  RE: VM will not start. Getting "VMDK file not found" error.
    Best Answer

    Posted Nov 10, 2023 08:37 AM

    The snapshot descriptor file is missing.
    Please extract the recreated descriptor from the attached archive and upload it to the VM's folder.

    Assuming that you have free disk space on your datastore, I'd recommend that you take another snapshot after uploading the file, and prior to powering on the VM.

    André