我有一台已安装 Windows 10 的笔记本电脑。我想将 Linux 与它一起安装在同一驱动器上,并将其作为我的第一个操作系统,同时仍然能够通过虚拟化在 Win10 上运行。
我熟悉 VirtualBox,但现在我第一次了解 Xen 和 KVM。如果我重新安装 Windows,使用 VirtualBox 对我来说是最简单的方法。但它已经在那里了,我不想在主机上重新安装它。
至于主机 Linux,我计划使用新的 Debian 9 或可能的 Ubuntu 16.04。
等式中还需要考虑一个因素。笔记本电脑上的虚拟化开关目前在 BIOS 中被禁用,我无法更改它。那里的 Windows 是 64 位的。我第一次尝试在 Windows 上以访客身份安装 Linux,当我只能安装 32 位 Linux 映像时发现了 BIOS 锁定。我想我已经在某个地方遇到了一个解决方案,KVM 能够以某种方式欺骗来宾处理器设置并使其运行 64 位。但我可能是错的。
性能在这里并不是最重要的。我希望以后的安装和维护能够尽可能简单。需要澄清的是,希望能够在没有 hipervision 的情况下独立运行 Windows,因此需要在新配置中保留自己的引导加载程序行。
答案1
除非你能解决这个问题,否则你无法做到这一点,”笔记本电脑上的虚拟化开关目前在 BIOS 中被禁用,我无法更改此设置”。
完成此操作后,您可以使用 KVM(可能还有其他虚拟化系统)在 VM 中运行 Windows,即使它仍然安装在驱动器上的物理分区中。 (我无法确认 Windows 是否会处理您更改其底层的有效硬件。您可能会发现您的 Windows 操作系统许可证被锁定,因为您一次更改了“太多”硬件。请注意。)