各種ディスクイメージファイルをISO形式に変換する

ディスクのバックアップはISOイメージファイルで作成することをオススメしますが、BINやIMGやMDFやNRGなど特定のソフトウェアに依存するディスクイメージファイルもよく使われていますね。それらは標準機能では扱いづらくて困ります。


コマンドラインツールの「bchunk」、「ccd2iso」、「mdf2iso」、「nrg2iso」を使うと、各種ディスクイメージファイルをISOイメージファイルに変換できますよ。

bchunk
CDRWINなどで作成されたBINやIMGイメージファイルをISO/CDRイメージファイルに変換します。変換にはディスクイメージファイルとCUEシートを指定します。

インストール:
$ sudo apt-get install bchunk

BIN+CUEをISOに変換:
$ bchunk Image.bin Sheet.cue NewImage.iso


ccd2iso
CloneCDなどで作成されたIMGイメージファイルをISOイメージファイルに変換します。

インストール:
$ sudo apt-get install ccd2iso

IMGをISOに変換:
$ ccd2iso Image.img NewImage.iso


mdf2iso
Alcohol120%などで作成されたMDFイメージファイルをISOイメージファイルに変換します。

インストール:
$ sudo apt-get install mdf2iso

MDFをISOに変換:
$ mdf2iso Image.mdf NewImage.iso


nrg2iso
Neroなどで作成されたNRGイメージファイルをISOイメージファイルに変換します。

インストール:
$ sudo apt-get install nrg2iso

NRGをISOに変換:
$ nrg2iso Image.nrg NewImage.iso


変換後はISOイメージファイル(.iso)をループバックマウントして利用できます。

nautilus-mount-imageでISOイメージファイルをマウントする
ISOイメージファイルのマウント
ファイルマネージャでディスクへデータを書き込む

7 件のコメント:

  1. こちらのサイトでubuntu入門させてもらっています。
    変換のコマンドを具体的に教えていただけるとありがたいのですが。
    例えばCloneCDイメージでabc.ccd abc.img abc.subとある場合
    $ ccd2iso Image.img NewImage.isoのどこをどう書き換えれば良いのでしょうか。
    いろいろやってもうまくいきませんでしたので、よろしくお願いします。

    返信削除
  2. .imgファイルが実際のデータが入っているイメージファイルです。.ccdと.subファイルはマウント用のメタファイルで、変換プログラムのccd2isoでは利用しません。

    Image, NewImageの箇所を目的のファイル名に変えてccd2isoコマンドを実行してください。

    --

    まず、変換プログラムの「ccd2iso」をインストールします。Synapticパッケージマネージャから「ccd2iso」パッケージをインストールするか、コマンドライン端末から次のようにタイプしてインストールします。

    sudo apt-get install ccd2iso

    インストールした後はコマンドライン端末からcdコマンドでimgファイルのあるディレクトリへ移動します。次のように。

    cd path/to/directory/

    そして、移動したディレクトリにあるabc.imgをccd2isoコマンドでisoに変換します。

    ccd2iso abc.img abc.iso

    このように試してみてください。

    返信削除
  3. ありがとうございます。

    しかしコマンドのコも分からない者が結果だけを求めるのは無茶だったかもしれません。
    先ずディレクトリの移動で一転け・・
    GUIどっぷり(でも軽く)人間にはコマンドラインの理解がなかなかできないのでした。

    で、
    kan3@kan3-desktop:~$ cd /home/kan3/音楽/イメージCD/
    kan3@kan3-desktop:~/音楽/イメージCD$ ccd2iso hako.img hako.iso
    とやったら
    Unrecognized sector mode (0) at sector 0!
    なんて言われてアイコンしかできず、

    mdfファイルもあったので
    $ mdf2iso Hako.mdf Hako.isoとやったら
    mdf2iso v0.3.1 by ・・・
    Licensed under GPL v2 or later
    Unknown format for Hako.mdf

    だそうで、元ファイルがどっちもおかしいのやらなにやら、今日はお手上げです。

    返信削除
  4. これらの変換プログラムはシングルセッションのディスクイメージの変換を目的としており、マルチセッションのディスクイメージの変換には対応しきれていないのですよ。

    umm...つまり、音楽CDや、音楽トラックとPC用データ両方を含むディスクや、複数回の焼き込みで作成されたディスクのイメージファイルなどは変換できなかったりします。

    各コマンドのマニュアルで使い方や制限事項を確認することができますよ。マニュアルを見るにはmanコマンドで......いえ、Webページをここに。

    Ubuntu Manpage: ccd2iso
    Ubuntu Manpage: mdf2iso

    返信削除
  5. 手取り足取りありがとうございました。
    無理なものは無理ですね。
    でも質問させてもらって良かったです。
    わかりやすい(ほうの)サイトで助かります。

    返信削除
  6. 匿名1/27/2010

    Windowsでやるにはどうすればいいですか?

    返信削除
  7. 「bchunk」、「ccd2iso」、「mdf2iso」、「nrg2iso」などの他に、winで実行できるBINやIMGやMDFやNRGの変換と編集ソフトを皆と共有します
    http://www.winiso.jp/index.html

    返信削除