如何将 .img 文件转换为 .iso?

ors*_*iro 13 convert iso

我有一个file.img文件要转换为file.iso.

该工具ccd2iso似乎不适用于此任务:

Unrecognized sector mode (0) at sector 0!
Run Code Online (Sandbox Code Playgroud)

我确保img文件没有损坏。

myr*_*rdd 19

我建议您使用iat“Iso9660 Analyzer Tool”):

首先安装包

sudo apt install iat
Run Code Online (Sandbox Code Playgroud)

您可以使用命令转换图像

iat file.img file.iso
Run Code Online (Sandbox Code Playgroud)

就我而言,该工具运行了大约半分钟(~3GiB 图像文件)。输出如下所示:

Iso9660 Analyzer Tool v0.1.3 by Salvatore Santagati
Licensed under GPL v2 or later

Detect Signature ISO9660 START at 32768
Detect Signature ISO9660 END at 36864

 Image offset start at 0
 Sector header 0 bit
 Sector ECC 0 bit
 Block 2048
Done
Run Code Online (Sandbox Code Playgroud)

根据手册页,支持的格式(至少)是 BIN、MDF、PDI、CDI、NRG、B5I,当然还有 ISO-9660。

附加信息

不再维护Iso9660 分析器工具。它已发布到 BerliiOS,后者不再在线。但是,这里有一些工作链接:

“参考站点”列表:

有些链接可能对你很有意思,如果iat不是你所需要的:

  • 我尝试转换从 [memtest86.com](https://www.memtest86.com/) 下载的 zip 中提供的 img 文件(目的是使其与 [Ventory](https://www.memtest86.com/) 一起使用。 ventoy.net/)) 到一个 iso,“iat” 被锁定在“Detect Signature at 5222476”,CPU 利用率为 100%,直到几分钟后我杀死了该进程,才完成。 (2认同)

dan*_*r89 5

安装:

sudo apt install ccd2iso

用:

ccd2iso old.img new.iso


mon*_*r35 1

你可以像这样安装cdemu:

  • 首先添加存储库:

    sudo add-apt-repository ppa:cdemu/ppa

  • 更新您的存储库。列表:

    sudo apt-get update

  • 安装cdemu:

    sudo apt-get install gcdemu

对于 ddrescue,不存在任何软件包。您可以在那里下载: http: //sourceforge.net/projects/ddrescueview/

  • ddrescue 的软件包是 [`gddrescue`](https://packages.ubuntu.com/yakkety/gddrescue)。 (2认同)