如何从磁盘快照创建可启动 ISO 映像

如何从磁盘快照创建可启动 ISO 映像

我从 Amazon EC2 拍摄了我的 Ubuntu VM 的磁盘快照。该快照是整个磁盘的 ZIP 存档。我已下载并提取了该快照。现在我想从中创建可启动的 ISO 映像。

我已经尝试使用 ImgBurn,但它不起作用。当我尝试从 ISO 运行新的 VM 时,我收到“无法启动”错误。

你们当中有人遇到过类似的事情吗?

答案1

我最近遇到了一个问题,我修改了一个 Debian 安装 ISO(即复制内容、添加一些固件并生成新的 ISO),但突然无法从 USB 启动。最后我不得不使用软件包isohybrid中的对该 ISO 进行后处理syslinux。它在 ISO 的开头添加了一个引导扇区。

在准备快照、创建 ISO 或尝试启动 ISO 的介质时,可能还有其他步骤是罪魁祸首——另外,我处理的是安装 ISO,而不是 EC2 快照,因此您可能需要进行比我建议的更多的黑客攻击。但至少引导扇区很容易添加:

cp /path/to/your_image.iso /path/to/your_image_with_boot_sector.iso
isohybrid /path/to/your_image_with_boot_sector.iso

有些服务器会将混合 ISO 视为硬盘,这也需要调整 BIOS 设置。祝你好运。

相关内容