创建持久实时 Ubuntu 映像文件最直接的方法是什么?

创建持久实时 Ubuntu 映像文件最直接的方法是什么?

我正在尝试创建一个可以在 VirtualBox 中使用的持久实时 Ubuntu 映像。

我可以从客户机内部创建一个,但是,这是一个非常缓慢的过程,因为从头开始时,它需要先安装 Ubuntu。

我考虑过使用循环设备,但是:

  • tuxboot 没有持久选项(但如果强制,可以列出循环设备)
  • mkusb 无法识别该设备
  • unetooting 无法识别该设备(与 tuxboot 类似,但没有强制列表选项)

有沒有其他選擇?

如果我可以从主机使用循环设备创建图像,那么我随后可以将其转换为 VDI 并在 VirtualBox 中使用它。

答案1

事实上,只要使用正确的工具,这非常简单。

首先,通过任何支持持久映像的实时媒体创建工具创建可启动闪存密钥(例如mkusb)。

现在,可以VBoxManage直接将密钥转储到 VDI 映像中(卸载所有闪存密钥分区后):

# Assumes that the device is /dev/sdb
VBoxManage convertfromraw -format VDI /dev/sdb ubuntu_live.vdi

最后,将磁盘连接到虚拟机 IDE 控制器。

现在将默认启动活动磁盘。

相关内容