如何像真实操作系统一样启动虚拟机

如何像真实操作系统一样启动虚拟机

我目前正在运行 Windows 7,并通过 Wubi 安装 Ubuntu。

我在 Virtual Box 上安装了 Fedora Linux。

是否可以将该安装作为本机操作系统启动?

如果是,我该如何做而不弄乱我的 Windows 7 安装。

答案1

只要您已设置虚拟机,就可以在本机启动它们。最好的方法是先将它们配置为本机机器,然后再进行虚拟化。

因此,您需要先安装 Windows 7,然后在双启动设置中将 Fedora 安装在其自己的分区中。重要的是,Fedora 的配置应使其不挂载任何 Windows 分区,因为这会导致在运行它或将 Windows 作为 VM 运行时出现损坏 - 您不能让 Windows 和 Fedora 同时访问同一个 NTFS 分区。

所以现在您有了双启动 Windows 和 Fedora,通过 grub 启动。

然后在 Windows 上安装 VirtualBox。创建一个新的 Fedora VM,但不要创建磁盘映像,而是创建一个物理磁盘,并指向安装了 Fedora 的主磁盘驱动器。现在,您将能够将 Fedora 作为 VM 启动,也可以在双启动中本地启动它。请注意,当您启动 VM 时,它将加载 grub 菜单,您需要选择 Fedora。grub 菜单将包含 Windows 的条目,该条目与您运行 Virtualbox 的 Windows 相同。至关重要的是,您不要尝试在 virtualbox 下启动相同 Windows 安装的虚拟副本 - 这会导致大量损坏!理想情况下,从 grub 中删除超时选项,以便它不会无意中加载您不想加载的操作系统。

请注意,您也可以本地启动 Fedora,安装 virtualbox,然后创建一个新的 VM 并指向同一个物理磁盘。这样您就可以在 Fedora 下以 VM 形式运行 Windows 安装(您需要设置硬件配置文件以避免一直重新安装驱动程序)。

相关内容