制作可启动、预装且持久的 USB 可启动 Linux 系统

制作可启动、预装且持久的 USB 可启动 Linux 系统

我有一个 debian 10 虚拟机/物理服务器,我想将其完全克隆到 USB (DOK) 驱动器中,并使其可启动。

另外 - 我需要这个 DOK 是读/写的,而不仅仅是像 CDFS 这样的 ROM。

我知道有很多工具和方法,但我已经尝试了一些,但没有任何工具和方法能给我稳定、准确的结果。

Systemback“实时系统”正在创建良好的可启动USB,但我没有设法将其正确更改为RW(也看起来像是使用奇怪的配置创建CDFS)。

我尝试过的其他一些工具是 dd (我复制了完整分区,但它的过程和结果都不是很稳定)、mkusb 和 clonezilla。

答案1

由于您的虚拟机存储在 VMDK 文件中,因此您可以在转换为原始文件时将其简单地存储在 USB 驱动器上:

sudo qemu-img convert -p -O raw source.vmdk /dev/disk/your-usb-drive

当然,虚拟机必须处于非活动状态。 USB 驱动器必须足够大以容纳整个 VM 存储。

由于虚拟机已使用完全虚拟化和 EFI 引导方式进行设置,因此无需执行其他操作。

相关内容