【发布时间】:2014-07-05 02:17:26
【问题描述】:
我需要找到一种方法来以编程方式确定来宾虚拟机磁盘是 GPT 还是 MBR 分区。我无法使用 vijava 或 Vddk api 来实现这一点。是否有任何其他 c++ 或 java 库可以帮助我实现这一目标。或者手动解析 MBR 是唯一可用的解决方案。
提前致谢,
Thiyagarajan A.
【问题讨论】:
-
我还没有真正验证过,但 API 似乎不太可能提供此信息,因为 VMware 不需要知道磁盘上的数据类型。 VMware 需要做的就是将块设备呈现给虚拟机并开始执行 BIOS 或 UEFI 代码。它不需要知道磁盘上有什么(如果有的话)来做到这一点。我希望您必须自己检查磁盘。