【虚拟机】Vmware虚拟机文件移动造成找不到文件: Windows 7 x64.vmdk 开启此虚拟机需要用到此文件。如果移动了此文件,请提供它的新位置。 您所在的位置:网站首页 hyperv打不开vmdk 【虚拟机】Vmware虚拟机文件移动造成找不到文件: Windows 7 x64.vmdk 开启此虚拟机需要用到此文件。如果移动了此文件,请提供它的新位置。

【虚拟机】Vmware虚拟机文件移动造成找不到文件: Windows 7 x64.vmdk 开启此虚拟机需要用到此文件。如果移动了此文件,请提供它的新位置。

2023-08-11 22:59| 来源: 网络整理| 查看: 265

文章目录 问题解决办法:分析过程:有快照的情况!

问题

在这里插入图片描述

之前没加图片,现在再打开才发现不好看懂,改了一下。

文件目录: 在这里插入图片描述 在这里插入图片描述

解决办法:

在没有修改*.vmx文件的情况下手动添加对应的 *.vmdk 如下:这里修改Windows 7 x64.vmdk,没有的话之间新建一个txt, 在# Extent description里面填上对应的*-s00*.vmdk文件,其他的直接复制。

# Disk DescriptorFile version=1 encoding="GBK" CID=79342a0c parentCID=ffffffff createType="twoGbMaxExtentSparse" # Extent description RW 8323072 SPARSE "Windows 7 x64-s001.vmdk" RW 8323072 SPARSE "Windows 7 x64-s002.vmdk" RW 8323072 SPARSE "Windows 7 x64-s003.vmdk" RW 8323072 SPARSE "Windows 7 x64-s004.vmdk" RW 8323072 SPARSE "Windows 7 x64-s005.vmdk" RW 8323072 SPARSE "Windows 7 x64-s006.vmdk" RW 8323072 SPARSE "Windows 7 x64-s007.vmdk" RW 8323072 SPARSE "Windows 7 x64-s008.vmdk" RW 8323072 SPARSE "Windows 7 x64-s009.vmdk" RW 8323072 SPARSE "Windows 7 x64-s010.vmdk" RW 8323072 SPARSE "Windows 7 x64-s011.vmdk" RW 8323072 SPARSE "Windows 7 x64-s012.vmdk" RW 8323072 SPARSE "Windows 7 x64-s013.vmdk" RW 8323072 SPARSE "Windows 7 x64-s014.vmdk" RW 8323072 SPARSE "Windows 7 x64-s015.vmdk" # The Disk Data Base #DDB ddb.adapterType = "lsilogic" ddb.geometry.cylinders = "7832" ddb.geometry.heads = "255" ddb.geometry.sectors = "63" ddb.longContentID = "dded0d9d5d65cdf3a06c711c79342a0c" ddb.uuid = "60 00 C2 97 1e 56 f5 fc-af 71 05 05 4a 52 5a fa" ddb.virtualHWVersion = "16"

对应于下图: 在这里插入图片描述

分析过程:

我打开Windows 7 x64.vmx看了一下,虚拟机的硬盘配置文件是这个scsi0:0.fileName = "Windows 7 x64.vmdk",但是这个文件不在了,你可能要问我怎么找到这个文件的。我新建了一个一模一样的虚拟机,启动了一下没有安装就关机了,然后就有这个文件了, 在这里插入图片描述

我打开看了一下Windows 7 x64.vmdk看了一下,如下图:删掉多余的RW 983040 SPARSE "Windows 7 x64-s016.vmdk"一行试了一下,没有问题,正常使用。# The Disk Data Base 这里似乎不用修改。 在这里插入图片描述

这样就顺便了解了一下VMware虚拟机的配置文件。

有快照的情况!

如果你拍了快照那么可能就会还有这么一堆文件,当然Windows 7 x64.vmdk还是按照前面的方法修改,只不过Windows 7 x64.vmx文件可能不一样。 在这里插入图片描述

Windows 7 x64.vmx有一个快照的时候:

.encoding = "GBK" config.version = "8" virtualHW.version = "16" mks.enable3d = "TRUE" pciBridge0.present = "TRUE" pciBridge4.present = "TRUE" pciBridge4.virtualDev = "pcieRootPort" pciBridge4.functions = "8" pciBridge5.present = "TRUE" pciBridge5.virtualDev = "pcieRootPort" pciBridge5.functions = "8" pciBridge6.present = "TRUE" pciBridge6.virtualDev = "pcieRootPort" pciBridge6.functions = "8" pciBridge7.present = "TRUE" pciBridge7.virtualDev = "pcieRootPort" pciBridge7.functions = "8" vmci0.present = "TRUE" hpet0.present = "TRUE" nvram = "Windows 7 x64.nvram" virtualHW.productCompatibility = "hosted" powerType.powerOff = "soft" powerType.powerOn = "soft" powerType.suspend = "soft" powerType.reset = "soft" displayName = "Windows 7 x64" usb.vbluetooth.startConnected = "TRUE" guestOS = "windows7-64" tools.syncTime = "FALSE" sound.autoDetect = "TRUE" sound.virtualDev = "hdaudio" sound.fileName = "-1" sound.present = "TRUE" memsize = "2048" mem.hotadd = "TRUE" scsi0.virtualDev = "lsisas1068" scsi0.present = "TRUE" sata0.present = "TRUE" scsi0:0.fileName = "Windows 7 x64-000001.vmdk" scsi0:0.present = "TRUE" sata0:1.deviceType = "cdrom-raw" sata0:1.fileName = "auto detect" sata0:1.present = "TRUE" usb.present = "TRUE" ehci.present = "TRUE" svga.graphicsMemoryKB = "1048576" ethernet0.connectionType = "nat" ethernet0.addressType = "generated" ethernet0.virtualDev = "e1000" serial0.fileType = "thinprint" serial0.fileName = "thinprint" floppy0.fileType = "device" floppy0.fileName = "" ethernet0.present = "TRUE" serial0.present = "TRUE" extendedConfigFile = "Windows 7 x64.vmxf" floppy0.clientDevice = "FALSE" numa.autosize.cookie = "10012" numa.autosize.vcpu.maxPerVirtualNode = "1" uuid.bios = "56 4d d3 3e 4d 26 55 30-7e 68 34 b0 f4 98 27 52" uuid.location = "56 4d d3 3e 4d 26 55 30-7e 68 34 b0 f4 98 27 52" scsi0:0.redo = "" pciBridge0.pciSlotNumber = "17" pciBridge4.pciSlotNumber = "21" pciBridge5.pciSlotNumber = "22" pciBridge6.pciSlotNumber = "23" pciBridge7.pciSlotNumber = "24" scsi0.pciSlotNumber = "160" usb.pciSlotNumber = "32" ethernet0.pciSlotNumber = "33" sound.pciSlotNumber = "34" ehci.pciSlotNumber = "35" vmci0.pciSlotNumber = "36" sata0.pciSlotNumber = "37" scsi0.sasWWID = "50 05 05 6e 4d 26 55 30" svga.vramSize = "268435456" vmotion.checkpointFBSize = "134217728" vmotion.checkpointSVGAPrimarySize = "268435456" ethernet0.generatedAddress = "00:0c:29:98:27:52" ethernet0.generatedAddressOffset = "0" vmci0.id = "-191355054" monitor.phys_bits_used = "43" cleanShutdown = "TRUE" softPowerOff = "FALSE" usb:1.speed = "2" usb:1.present = "TRUE" usb:1.deviceType = "hub" usb:1.port = "1" usb:1.parent = "-1" floppy0.autodetect = "TRUE" sata0:1.autodetect = "TRUE" toolsInstallManager.updateCounter = "7" toolsInstallManager.lastInstallError = "0" tools.remindInstall = "FALSE" tools.upgrade.policy = "useGlobal" floppy0.present = "FALSE" usb:0.present = "TRUE" usb:0.deviceType = "hid" usb:0.port = "0" usb:0.parent = "-1" sata0:1.startConnected = "FALSE" guestOS.detailed.data = "" svga.guestBackedPrimaryAware = "TRUE" unity.wasCapable = "TRUE" checkpoint.vmState = "Windows 7 x64-043c2aae.vmss"

没有快照的时候是这一行不同: 在这里插入图片描述

其次就是一个小问题,安装Kali Linux到登录这一步我没有弄然后打开就打开不了了,最后重装,不知道怎么回事。反正要登录一次,然后快照一下 在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有