Linux
 Computer >> コンピューター >  >> システム >> Linux

LinuxでIMGファイルをISOファイルに変換する3つの方法【コマンドライン・GUI対応】

LinuxでIMGファイルをISOファイルに変換する3つの方法【コマンドライン・GUI対応】

Linuxを使用していると、.ISO形式のファイルを目にする機会は非常に多いものです。ほとんどのLinuxディストリビューションでは、LiveCDのダウンロードがISO形式で提供されており、Linux環境では扱いやすいためです。しかし、ときにはIMG形式のファイルに出会い、「どう扱えばいいのだろう?」と戸惑うこともあるでしょう。

本記事では、IMGファイルをISO形式へ簡単に変換する方法を、コマンドラインツールとGUIツールの両面から詳しく解説します。

IMG形式とは?

IMGファイルは実にさまざまなデータを指し得る拡張子ですが、一般的にはCDやDVDのディスクイメージ(複製)を表します。さらに言えば、この形式には少なくとも2種類のバリアントが存在することが知られています。

  • 汎用IMG形式: CD・DVDの単純なイメージコピー
  • CloneCD形式: 光学ディスクに関する追加情報を持つ2つの補助ファイル(.subや.cueなど)を伴うタイプ

どちらのタイプかによって変換方法が変わるため、まず自分のIMGファイルがどちらに該当するかを把握しておきましょう。

方法1:ccd2isoでIMGをISOに変換する

これらのCDイメージをISO形式に変換するための定番ツールがccd2isoです。コマンドラインツールではありますが、操作は非常にシンプルです。

Ubuntu系ディストリビューションへのインストールは、以下のコマンド1行で完了します。

sudo apt install ccd2iso
LinuxでIMGファイルをISOファイルに変換する3つの方法【コマンドライン・GUI対応】

インストール後、IMGファイルをISO形式に変換するには次のコマンドを実行します。

ccd2iso source_file.img destination_file.iso
LinuxでIMGファイルをISOファイルに変換する3つの方法【コマンドライン・GUI対応】

はい、これだけです。非常に簡単ですね。

LinuxでIMGファイルをISOファイルに変換する3つの方法【コマンドライン・GUI対応】

少し待つだけで、元のIMGファイルと同じ場所に変換済みのISOファイルが生成されます。

方法2:GUIツールAcetoneISOで変換する

コマンド操作が苦手な方には、GUIツールのAcetoneISOがおすすめです。まずは以下のコマンドでインストールしましょう。

sudo apt install acetoneiso

インストール後、AcetoneISOを起動し、表示される初期設定をそのまま受け入れてください。
注意点: この状態でいきなりIMG→ISO変換を実行しても失敗します。プログラムがPowerISOの公式サイトへ誘導し、「PowerISO Command Line Utility for Linux」のダウンロードを促されるはずです。

ダウンロードしたファイルは、デフォルトのダウンロードフォルダに保存した前提で進めます。別の場所に保存した場合は、以降のコマンド内のパスを読み替えてください。

ターミナルを開き、AcetoneISOの設定フォルダへ移動します。

cd ~/.acetoneiso

続いて、ダウンロードしたアーカイブからPowerISOを展開します。

tar xvf /home/USERNAME/Downloads/poweriso-X.X.tar.gz

展開が完了したら、AcetoneISOに戻り、「Image Conversion(イメージ変換)」メニューから「Convert Image to ISO(ISOへ変換)」を選択します。元のIMGファイルを指定し、変換後ファイルの保存先と名前を入力すれば、しばらく待つだけでISOファイルの完成です。

LinuxでIMGファイルをISOファイルに変換する3つの方法【コマンドライン・GUI対応】

方法3:より高機能なiatで変換する

iatは、より新しい万能型ツールです。IMGファイルをはじめ、多数のCDイメージ形式に対応しており、ISOファイルへの変換はもちろん、ディスクへの直接書き込み(焼き込み)まで行えます。

ただし、筆者のテストでは一部のケースで変換に失敗したため、あえて最後にご紹介しました。まずは定番のccd2isoを試し、うまくいかない場合の代替手段として活用するのがおすすめです。

インストールは以下のコマンドで行います。

sudo apt install iat
LinuxでIMGファイルをISOファイルに変換する3つの方法【コマンドライン・GUI対応】

変換を実行する際のコマンドはこちらです。

iat input_file.img output_file.iso
LinuxでIMGファイルをISOファイルに変換する3つの方法【コマンドライン・GUI対応】

変換できない場合に確認すべきこと

上記のすべての方法で失敗する場合は、そのIMGファイルがそもそもCD/DVDのイメージではない可能性を疑ってみましょう。冒頭でも述べたように、「IMGファイルはさまざまなものになり得ます」。ハードディスク全体のバックアップや、パーティションイメージなどもIMG拡張子で保存されることがあります。

判別の手がかりになるのはファイルサイズです。4.5GBを大きく超えるファイルは、光学ディスクのバックアップではない可能性が高いといえます。標準DVDの約2倍の容量を持つ2層式DVDは、光学メディア全盛期においても決して一般的ではなく、そのためサイズが4.5GB前後以上のIMGファイルはパーティションバックアップであるケースがほとんどです。その場合の扱い方は、またまったく別の話になりますので、まずはファイルの出所を確認することをおすすめします。

まとめ

  • コマンドラインで手軽に変換したい → ccd2iso
  • GUIで操作したい → AcetoneISO + PowerISO
  • 多様な形式に対応させたい → iat

用途や好みに合わせてツールを選べば、IMGファイルの変換は誰でも簡単に行えます。

関連記事

  • Ubuntuで音声ファイルを変換する方法
  • Linux/Unix形式とWindows形式の改行コードを相互変換する方法
  • DEBパッケージをRPM形式に変換する方法
  1. WLMPをMP4に変換する2つの簡単な方法を徹底解説

    WLMPファイルとは?WLMPファイルは、実際の動画ファイルではありません。拡張子「.WLMP」を持つこのファイルは、Windowsユーザーがスライドショーや動画を自作できるように設計されたプログラム「Windows Live ムービーメーカー」によって生成されるムービープロジェクトファイルです。WLMPファイルは動画そのものではなくプロジェクトデータであるため、どんなデバイスやアプリケーションでも開いて再生できるわけではありません。実際、Windows OS上でWLMPファイルを開いて再生・編集できるソフトウェアはごく限られており、その代表格がWindows Live ムービーメーカーです。

  2. IMGファイルをISO形式に変換する2つの簡単な方法

    Windowsを長年使っている方なら、Microsoft Officeのインストールファイルの配布に使われる「.img」形式をご存じかもしれません。IMGファイルは光学ディスクイメージファイルの一種で、ディスク全体の構造やデータデバイスの内容をそのまま保存できる便利な形式です。しかし、すべてのOSがIMGファイルに対応しているわけではありません。最新のWindows 10であれば、サードパーティ製ソフトなしでIMGファイルをマウントできますが、Windows 7やVirtualBoxなど多くのアプリケーションでは対応していません。一方、ISOファイルはさまざまなOSや仮想化ソフトウェアで広くサ