从已安装 Ubuntu 的现有 VHD 启动

从已安装 Ubuntu 的现有 VHD 启动

我目前使用 Windows 8 作为主机操作系统,并使用 Virtual Box VHD 中的 Ubuntu。因此,我的 Ubuntu 可以作为虚拟机运行,并且运行一些程序和开发工具。但我现在需要在 Ubuntu 环境中运行一些需要大量处理和内存的进程,因此我希望不是在虚拟机中运行它们,而是将其作为具有全部可用资源的主机操作系统运行。

是否可以将机器配置为从我正在使用的 VHD 启动?

我看过几篇关于如何安装新的 Ubuntu 并进行双启动、在虚拟机内配置双启动等的帖子。我还看过一些关于从 VHD 启动的 MSDN 帖子,但这只适用于 Windows,并且需要 Windows Enterprise 版本。我找不到任何关于直接从 VHD 启动 Ubuntu 的内容。这可能吗?怎么做?

答案1

您可以使用 Windows 7/8 启动管理器从 VHD 文件启动。

请参阅 Technet 文章部署虚拟硬盘以实现本机启动,步骤 4:部署具有本机启动功能的 VHD。

此致,

令人震惊

答案2

你可以使用 Ventoy 在真机上启动vdisk文件(vhd/vdi/raw ...里面有 Linux 发行版)。支持 Legacy BIOS 和 UEFI。此模式的优点是:

  1. Linux操作系统运行在物理机上,而不是虚拟机上,因此不存在效率损失。
  2. Linux 操作系统不需要磁盘或分区,只需要一个文件。例如,Windows 是您的主操作系统,您将一些 Ubuntu/Debian/Arch... VHD 文件放入其中,D:\ 您可以根据需要启动其中任何一个。如果您不再需要它,只需将其作为普通文件删除即可。

详细信息可以搜索 Ventoy LinuxvDisk启动插件

相关内容