Ubuntu Virtualbox 安装到 live

Ubuntu Virtualbox 安装到 live

我计划在 VirtualBox 映像上设置一个 Ubuntu 服务器。这样如果出现任何问题,我可以轻松丢弃它。我的问题是,完成所有配置和安装后,我可以将其移动到真实服务器吗?

答案1

从技术上来说这是可行的,但不建议这样做。

您可以使用 VBoxManage 工具将 VDI 转换为另一个映像文件,以便不仅 Virtualbox 可以读取它。您可以使用以下命令执行此操作:

VBoxManage clonehd myawesomeserver.vdi output.img --format RAW

(这是我的理解,不是 100% 确定)

一旦您有了这个 .img 文件,您就可以用它在磁盘上恢复该映像dd

虽然这可能适用于某些发行版,但它更有可能失败,因为内核需要用实际的服务器硬件替换 VirtualBox 虚拟化硬件。

因此,底线是:不要这样做,一旦你知道如何做,就重建服务器。

答案2

您可以将物理磁盘连接到虚拟机:关联,将整个系统复制到其上,修复/etc/fstab、更新 MBR,然后在您的服务器上使用该磁盘。

启动系统所需的大多数驱动程序都内置在 Linux 内核映像和初始 ramdisk 中,所有其他硬件均由 udev 初始化。您可能不会遇到硬件问题。

答案3

是的。只需使用任何克隆方法 dd、ghost、clonezilla 等即可。

Clonezilla 示例。

  • 将虚拟服务器和物理服务器启动到 clonezilla iso 和/或 cd。
  • 从虚拟克隆到物理。
  • 或者如果需要的话可以同时从虚拟克隆到多个物理设备。(教室)

相关内容