在 Virtual PC (一个磁盘上有两个系统) 中,137GB 的限制是如何计算的?

在 Virtual PC (一个磁盘上有两个系统) 中,137GB 的限制是如何计算的?

我的旧电脑上有一台双启动(Win7、XP)物理机,我想将其虚拟化并移至新电脑。因此,我卸载了所有可以卸载的东西,并从 RescueCD(使用 GParted)运行 shrink。

现在我有两个大约 80GiB 的分区,它们之间有间隙,因此这似乎仍然高于给定的限制。但生成的 VHD(使用 Disk2vhd 制作)远低于限制(约 110GiB),并且两个分区都低于限制。

所以我的问题是 - 它是否因为 VPC 的磁盘大小限制而失败,还是仅仅因为它是双启动系统而失败。或者如果我将分区移动到彼此靠近(它们之间的间隙约为 171GB,整个物理磁盘为 1TB),它可能会起作用?

答案1

两个 80GB 分区加起来是 160GB(加上磁盘上未使用的空间)。这超出了 VPC 中模拟的 IDE 磁盘的限制。文件的实际大小毫无意义。您仍在将磁盘投影到虚拟机中。

如果您确实有多个分区,则可以将每个分区存储在其自己的 VHD 文件中。这样您就可以模拟两个不同的 IDE 磁盘。每个分区都可能低于限制。

相关内容