如何在 Windows 7 64 位系统中挂载 VMWare 磁盘

Unk*_*ech 18 windows-7 mount vmdk

我需要在 64 位 Windows 7 中安装 VMWare 磁盘映像,但是“VMware Mount Utility”仅适用于 32 位操作系统。是否有可用于挂载磁盘的应用程序或方法?

Syn*_*ech 18

不幸的是,64 位 Windows 将限制加载 32 位驱动程序的能力,这就是 VMDK 挂载实用程序失败的原因。

我发现这个页面声称可以通过简单地将它安装在Program Files目录而不是 中来解决这个问题Program Files (x86),但它对我不起作用;也许你会有更好的运气。您还可以寻找像vdk.exe这样的第三方工具,但是,唉,他们也需要使用被阻止的驱动程序 - 是的,即使在以管理员身份安装/运行时(VDK的源代码可用,因此有人可能承担更新和编译 64 位的任务)。OSFMMount其实有 64 位版本,可惜只支持 VMWare 磁盘的只读。

几个线程关于这个VMW板和似乎老DiskMount(5.5),只是不支持64位Windows和一个更新的一个包括为开发者工具的一部分(如虽然只有开发者需要这样的实用程序)。因此,您的选择是使用VMWare VDDK 中vmware-mount实用程序或更新的vSphere VDDK,其中包含安装和磁盘管理实用程序的更新副本。(即使这些默认安装为 32 位,并包含一个包含 64 位版本的一些文件的 zip 文件,包括磁盘管理实用程序,但不包括挂载实用程序。)您可以使用此挂载 VMDK 文件,但请注意默认情况下它以只读方式挂载;对于写入功能,您必须使用/m:w切换,即使那样,当尝试更改/删除已安装卷上的文件时,Windows 仍会不断给出未找到路径的错误。

VMWarePlayer 具有通过硬盘驱动器设置的内置安装功能,但同样,即使将其设置为非只读也会导致无法找到文件的错误。(VMWare Workstation 也这样做,但 VMWare Player 更小​​而且免费。)

更新:我刚刚发现您可以更改vmware-mount(从 VDDK)安装的驱动器,如果您从管理员命令提示符(例如,e: & del /f /q pagefile.sys)进行更改。但是,这样做时,它甚至不会出现在 Windows 资源管理器中。您可以尝试尝试不同的权限和用户权限组合,以找到最有效的组合。

VMWare Player 挂载命令

在此处输入图片说明


小智 5

安装最新的试用版VMware Workstation。它带有一个挂载实用程序File\Map virtual Disk,可以在 Win7 x64下正常运行


小智 5

最好使用官方命令行实用程序vmware-mount.exe

\n\n
    \n
  • 要获得它,您必须在 VMWare 上注册(需要有效的电子邮件地址)并下载免费的 40 MB 大小的vSphere 虚拟磁盘开发套件(vSphere VDDK V5.1.0-774844)。
    \n注意:5.5 或 6.0等更高版本不再包含vmware-mount-utility

  • \n
  • 标准安装后,您将找到vmware-mount.exe以下路径:

    \n\n
    C:\\Program Files (x86)\\VMware\\VMware Virtual Disk Development Kit\\bin\n
    Run Code Online (Sandbox Code Playgroud)\n\n

    不用担心 32 位或 64 位,因为它可以正常工作,没有任何问题,而在这种情况下,\xc2\xb4s 才重要

  • \n
  • 在那里打开一个标准命令窗口,并使用可用选项之一挂载您的 .vmdk 文件。

    \n\n
    vmware-mount [driveletter:] [path-to-vmdk] [options]\n
    Run Code Online (Sandbox Code Playgroud)\n\n

    在此输入图像描述

    \n\n

    如果您不使用/m:[w|n]开关,一切都会正常工作。您可以在 Windows 资源管理器中看到指定的驱动器盘符,并且您对虚拟磁盘具有完全的读写访问权限。
    \n提示:将安装/卸载过程放入批处理文件中,以便更正、将来和易于使用。

  • \n
  • 注意:虽然 SU 上有一个相关的、更新的线程,但我不建议使用VMWare Disk Mount Utility 5.5,因为它\xc2\xb4s 与这里的相比确实很旧:2005 年2012 年

  • \n
\n


ubi*_*con 1

您可以尝试安装 XP 模式。它可以在64位环境中安装为32位,然后您可以在XP模式下运行VMWare。

http://www.microsoft.com/windows/virtual-pc/download.aspx

  • 您的想法是在虚拟机周围放置虚拟机以使其正常工作? (4认同)