当“虚拟硬盘”被“另一个应用程序”打开时,如何读写它?
虚拟硬盘-指由虚拟化应用程序(例如,虚拟PC、虚拟盒、VMware播放器)创建的硬盘
另一个应用程序-指虚拟化应用程序(例如,虚拟PC、虚拟盒子、VMware播放器)
发布于 2011-09-26 12:33:51
这似乎是一个非常糟糕的想法。想象一下,当你使用磁盘时,计算机中的某些东西开始摆弄磁盘上的数据--结果会非常糟糕。这就是您在这里询问的问题-虚拟机可能正在运行,并且您希望在使用时对其磁盘执行某些操作。您将从虚拟化操作系统下拉出地毯。
甚至,只读访问也有很多缺陷-您需要假设数据将是不一致的,因为写入需要时间,并且通常分散在扇区之间。如果在写入时读取扇区,那么它将是无用的数据。
如果VM没有运行,这是一件棘手但很有用的事情。但是它是,所以你能通过网络与它通信吗?您列出的所有三种产品都具有特殊的主机到来宾文件I/O功能,允许来宾访问主机上的文件,反之亦然。让来宾操作系统获取或写入您的数据。
https://stackoverflow.com/questions/7550618
复制相似问题