在Mac OS X 10.6中将.iso转换为.img


9

我正在尝试将.iso文件(Ubuntu光盘映像)转换为.img文件。

我运行这样的命令:

hdiutil convert -format UDRW -o ubuntu.img ubuntu-11.04-server-amd64.iso

但是无论如何,我都会收到错误消息: hdiutil: convert failed - not recognized

我不确定如何解决此问题或如何进行转换。有什么帮助吗?


2
您确定iso是否未损坏?您可以安装iso吗?
h0tw1r3 2011年

为我工作。我第二次@ h0tw1r3怀疑iso文件已损坏。
丹尼尔·贝克

Answers:


8

尝试从下载的.iso文件创建Ubuntu Server USB磁盘时遇到了同样的问题。遵循h0tw1r3的建议,我运行了该程序md5 ~/path/to/ubuntu-server.iso,然后返回的值与在UbuntuHashes Wiki页面上找到的值不同,这表明我的下载是“损坏”的.iso文件。

要修复此问题,我从“ 传输” 的“ 替代下载”页面中打开了.torrent文件,该文件自动扫描了我的“下载”文件夹中的损坏文件,找出了我所缺少的内容,并仅下载了这些部分来更正了该文件。为bittorrent欢呼三声!


+1表示在仅重新下载文件的损坏部分时使用BitTorrent。
afrazier 2011年

4

我遇到了同样的问题,甚至运行了md5检查,这是成功的,问题是命令中参数的顺序。

尝试这个:

hdiutil convert ubuntu-11.04-server-amd64.iso -format UDRW -o ubuntu.img
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.