我很快就会拥有一台双引导开发机器,一个硬盘驱动器上装有 Windows,另一个硬盘驱动器上装有 Ubuntu。
它们将被配置为当作为 Windows 启动时 IP 地址为 10.0.0.2,当作为 Ubuntu 启动时 IP 地址为 10.0.0.3。
我想要的是:
a) 当作为 Ubuntu 启动时,一个虚拟机在 10.0.0.2 上使用 Windows HDD 作为其存储。
b) 当作为 Windows 启动时,一个虚拟机在 10.0.0.3 上使用 Ubuntu HDD 作为其存储。
因此它将是对称的——无论启动哪个主操作系统,网络的其余部分总是会看到 10.0.0.2 上的 Windows 机器和 10.0.0.3 上的 Ubuntu 机器。
这可能吗?
我可以预见操作系统的问题不喜欢在重新启动时硬件在它们下面发生变化(从物理到虚拟和 vv)。还有其他我应该注意的问题吗?
PS 我刚刚看到在 Virtualbox 中引导本机 Windows 安装:这可能吗?这给了我一些希望。
编辑:将服务器更正为开发机器。
我强烈建议您考虑使用 VMWare 或其他管理程序来做一些事情。为什么要重新启动机器并冒硬件更改、兼容性等问题的风险?除非您对无法虚拟化的服务器有特殊需求,否则使用虚拟机管理程序将使同时运行操作系统更加可靠且麻烦更少。