如何从可启动驱动器或 ISO9660 制作 EXT4 ISO?

如何从可启动驱动器或 ISO9660 制作 EXT4 ISO?

我确实需要能够做以下至少一件事:

  • 将 ISO9660 格式的 ISO 文件转换为使用 EXT4 格式的 ISO。

  • 将 EXT4 的可启动驱动器转换为 EXT4 文件系统的 ISO。

它不可能是 ISO9660,因为如果我错了请纠正我,但据我所知,ISO9660 仅适用于 CD/DVD,但我想使用 USB 记忆棒。我使用 Linux Live Kit 创建了这些文件(它为我提供了一个 ISO9660 文件和一个 ZIP 文件,可以将其制作成可启动驱动器,我在 EXT4 驱动器上使用了它)。我可以启动驱动器(尽管出于某种原因只能在 Legacy/CSM 模式下启动,但我更喜欢 UEFI - 我可以这样做吗?),但我真正需要做的是使用 Ventoy 启动它,这需要 ISO,而且 ISO9660 似乎给它一个错误,以至于它无法识别文件系统。这就是我尝试从 EXT4 可启动驱动器上的数据制作带有 EXT4 的 ISO 的原因。

我尝试使用 dd 和磁盘来执行此操作,但它会生成一个 4.3 GB 的文件,然后说空间不足,即使我将其保存到的驱动器可以容纳许多额外的 GB,所以我认为(但我不确定)它抱怨它不能超过 4.3 GB,因为这是 DVD 的最大大小(但我不明白为什么它会变得那么大,因为即使安装超过 7 GB,ISO9660 和 ZIP 文件都只有 1.5 GB)。

那么,我做错了什么?

相关内容