我希望能够在 VirtualBox 中测试 Windows 10,这样我就不必重新启动来切换到主计算机,但是,如果我可以在启动时直接启动到 Windows 10 而不需要 VirtualBox,那就太好了。
所以基本上,我希望能够在分区上安装 Windows 10,可以直接启动或在 VirtualBox 中启动。
有办法解决这个问题吗?
如果是这样,是否有人知道实现这一目标所需的步骤以及是否可能出现任何问题?
任何帮助,将不胜感激。
答案1
技术上可行:是
实践上可行:否。
当你启动虚拟盒时你将会有不同的硬件比从裸机启动时更快。这会使 Windows 感到困惑,因为 Windows 往往会存储其硬件配置,以便能够更快地启动。
(明确提到 Windows,因为其他操作系统如 FreeBSD 或 Linux 不这样做,并且它对它们有用。代价是启动时间变慢)
您可以通过分配一个真实分区来包含虚拟盒中的磁盘信息,并在切换到新分区之前始终运行 sysprep 来解决这个问题硬件。然而,这非常麻烦,基本上归结为每当您在虚拟化硬件和裸机之间切换时重复部分 Windows 安装。
第二种解决方法是使用 VT-D 并为虚拟机中的操作系统分配真实硬件。这需要具有 VT-D 的 CPU(或其 AMD 等效产品)和额外的硬件。(例如,一个显卡用于启动旧操作系统,另一个显卡用于在真实 win10 和虚拟框中显示。这可能只是理论上的练习,但实际操作意味着您基本上拥有两台 PC 的硬件。
答案2
您应该使用(例如)应用程序:Acronis True Image 或 Norton Ghost 或其他图像创建
从启动 CD/映像在 VBox 会话(在 Windows 10 客户机中)中运行此程序。
将此客户机的映像(例如)制作到网络磁盘。
下一步-将这些图像恢复到干净的磁盘。
并从该磁盘运行计算机。
它应该运行 :-)。但也许没有运行 :-(。