如果我已经在不同的分区上安装了 Ubuntu(14.04LTS)和 Windows(最初安装的是 7,最近升级到 10),有没有办法用任何形式的虚拟机运行这两个操作系统,或者,是否可以创建另一个分区,使用类似“虚拟桌面服务器”的东西,可能还有 Debian?并在该环境中运行任何相关的操作系统?单独的磁盘驱动器是否有用?哪个操作系统运行硬件(WIN 许可证问题)?我相信有些人遇到过类似的情况。谢谢。
编辑:要在当前主机操作系统上运行一个或多个操作系统(首选:Ubuntu),请使用同一磁盘驱动器上的现有分区,或者可能使用单独的驱动器并设置类似“桌面服务器”操作系统的东西 - 我正在考虑使用 Debian。Apache 版本会有所帮助吗?有没有办法使用视图端口来实现在主机中使用现有客户操作系统的结果,其中“客户”已安装在单独的分区上,即不重新安装“客户”,而是从当前安装的分区运行它。
抱歉,有更好的解释吗?这是因为必须重新启动双启动机器的情况,有点繁琐。谢谢。
编辑:我联系了一位系统顾问,他建议使用 Xenserver 在一台计算机上运行多个操作系统。我将看看这个软件,看看它的效果如何。
答案1
是的,但有些事情你应该注意。至少在过去,为 Windows 切换硬件会导致问题。这意味着你要么一直运行虚拟化的 Windows,要么一直运行在硬件上。然而,Ubuntu 很少出现这个问题。我不知道 Windows 10 的情况如何。
因此,您可以做的是将 Windows 放在一个驱动器上,将 Ubuntu 放在另一个驱动器上。然后,您可以创建一个 VirtualBox VM 定义,将 Ubuntu 驱动器直接用作原始设备。这样,您就可以选择在运行 Windows 时将其启动在金属上还是作为虚拟机启动。但是,您一定不在 Ubuntu 运行时启动虚拟机,否则您的系统会损坏。
我一直使用单独的物理磁盘来执行此操作,效果很好。我不确定是否可以在同一磁盘上使用不同的分区执行相同的操作,但我不建议这样做,或者至少在尝试之前应该彻底调查一下。让两个操作系统同时直接访问磁盘是一个非常糟糕的主意。
答案2
我不确定你到底在问什么,所以这可能没有响应,但肯定可以在 Ubuntu 计算机上的虚拟机中运行 Windows,或者在 Windows 计算机上的虚拟机中运行 Ubuntu,或者在 Ubuntu 计算机上的虚拟机中运行 Ubuntu 等等。
您无需重新分区即可运行虚拟机。也不需要单独的磁盘驱动器(但不排除这种情况)。
“主机”(即物理机)在硬件上运行。“客户机”(即虚拟机)仍需要获得许可,其程度与物理机相同。换句话说,要安装完全可运行的 Windows,您需要完成与物理机相同的 Windows 验证环节。