我无法找到关于这一点的确认信息,但 VHD 是否可以在不同的硬件上运行(所有硬件都尽可能支持虚拟化技术)。
答案1
简短的回答是,这得视情况而定。
一般来说,只要虚拟化引擎相同,您就可以在物理机之间运行虚拟驱动器。由于我们讨论的是 VHD,我将使用 Virtual PC 作为示例。您可以将 VHD 从运行 Virtual PC 2007 的台式机复制到运行 Virtual PC 2007 的笔记本电脑。在这种情况下,当虚拟机在不同主机上运行时,检测到的硬件可能会有细微的差异。
如果您想将 VMWare 工作站机器复制到另一台运行 Virtual PC 的主机,该过程就不会那么无缝。
答案2
不同的机器有不同的硬件并不重要。虚拟机使用硬件的虚拟实例。如果硬件有很大差异,那么它可能必须使用不同的虚拟驱动程序。只要虚拟化引擎相同,您就没问题。我在各种不同的硬件上运行过相同的 VHD,从服务器到台式机再到笔记本电脑。但我从未在上网本上尝试过(并且不打算这样做)。
答案3
- 血管内皮细胞是一种磁盘映像格式
VHD(虚拟硬盘)是一种表示虚拟硬盘驱动器 (HDD) 的文件格式。它可能包含物理 HDD 上的内容,例如磁盘分区和文件系统,而这些内容又可以包含文件和文件夹。它通常用作虚拟机的硬盘。
VHD 不太关心硬件,更多的是虚拟化平台/操作系统来支持它。大多数都支持。一些操作系统还支持从 VHD 直接进行硬件本机启动,而无需虚拟化系统。
它与 RAW 磁盘映像格式非常相似,除了 VHD 上有一些额外的内容。
固定 VHD 由原始磁盘映像和后跟的 VHD 页脚(512 字节或以前为 511 字节)组成。