
Linuxエコシステムでは、この.ISO
形式のファイルに遭遇することは非常に一般的です。特に、ほとんどのディストリビューションが使いやすさからこの形式のLiveCDダウンロードを提供しているためです。しかし、ファイルにも遭遇し、どのように扱えばよいか分からない場合があります。このガイドでは、ファイルをシームレスに特定の形式に.IMG
変換する手順を説明します。.IMG
.ISO
IMGファイルとISOファイルの違い
変換プロセスに進む前に、2つのファイル形式の基本を理解することが重要です。DVDとMPEGは、デジタルコンテンツをパッケージ化する異なる方法と考えてください.IMG
。.ISO
どちらもCDやDVDに似たデータを保存できますが、目的が異なり、必ずしも互いを置き換えるものではありません。
拡張子が「.raw」のファイルは.IMG
、通常、ストレージメディアの生の画像を表します。アクティブなファイルやパーティションから、残りの未使用領域に至るまで、あらゆる詳細が記録されます。この形式は、CD、DVD、USBドライブ、SDカードなど、さまざまなデバイスから取得でき、作成方法によって異なります。
一方、.ISO
ファイルはISO 9660やUDFなど、光ディスクイメージ用に設計された特定の規格に準拠しています。これにより、この.ISO
フォーマットは、VirtualBoxやVMwareなどのさまざまな書き込みツールや仮想環境と互換性があります。
IMGをISOに変換する理由
.IMG
ファイルを に変換する際は、.ISO
主に互換性の問題が懸念されます。多くのLinuxユーティリティが.IMG
ファイルを効率的に管理しますが、この.ISO
形式は様々なアプリケーションで広く受け入れられています。イメージをディスクに書き込んだり、仮想マシンで実行したり、他のユーザーと共有したりする場合は、.ISO
通常、 への変換が必要になります。
しかし、すべての.IMG
ファイルが同じように作成されるわけではありません。通常、ファイルは次の2つのカテゴリに分類されます。
- 光ディスク イメージ ファイル (CD または DVD) は、すでに ISO 9660 構造に準拠していることが多いため、単純に名前を変更するだけで
.iso
十分な場合があります。 - ドライブまたはファイルシステム イメージ (Raspberry Pi SD カードのものなど) では、ext4 や FAT32 などの形式が使用される場合があり、起動可能な ISO を作成するには、より広範な変換手順が必要になります。
.IMG
ファイルが CloneCD などのツールによって生成された場合、基本的なコンバータでは無視される可能性のある補足トラック データを含むファイル.ccd
が付随している可能性があることに注意してください。.sub
ccd2iso
IMGをISOに変換する方法
コマンドラインに慣れている方なら、Linuxには.IMG
ファイルを に変換する簡単な方法がいくつか用意されています.ISO
。まず、次のコマンドを実行して、処理する画像の種類を特定します。
file image.img
出力に「ISO 9660 CD-ROM filesystem」のような表示が出た場合、.IMG
ファイルは既にISOとして正しくフォーマットされています。この場合、ファイル名を変更するだけで済みます。ターミナルを開き、ファイルのあるディレクトリに移動して、以下のコマンドを実行してください。
mv input.img output.iso
名前を変更したら、ファイルをマウントまたは使用して変換が成功したことを確認してください。マウントに成功すれば、有効なISOファイルが作成されます。多くのディスクイメージングツールはISO準拠のイメージを生成しますが、.img
拡張子が付けられるため、この名前変更方法は多くの場合有効です。
出力にdata、x86 boot sector、またはDOS/MBRと表示され、raw ディスク イメージを扱っていることが示された場合は、以下で強調表示されている変換方法のいずれかを使用する必要があります。
方法1: ccd2isoツール
このccd2iso
ツールは、CloneCD形式のイメージ(多くの場合、.IMG
ファイル.CCD
とペアになっている.SUB
ファイル)を.ISO
フォーマットに変換することを目的として設計されています。コマンドラインで操作しますが、非常にユーザーフレンドリーです。Ubuntuccd2iso
ベースのシステムにインストールするには、以下を実行します。
sudo apt install ccd2iso
インストール後、次のコマンドを使用して変換を実行します。
ccd2iso source_file.img destination_file.iso
しばらくすると、.ISO
元のファイルと並んで変換されたファイルが表示されます.IMG
。
方法2: iatを使用する
もう一つの便利なツールであるは、ファイルや様々なCDイメージ形式のiat
読み込みをサポートしており、それらをファイルに変換したり、直接書き込んだりすることができます。をインストールするには、以下を使用します。.IMG
.ISO
iat
sudo apt install iat
画像ファイルを変換するには、次のコマンドを実行します。
iat input_file.img output_file.iso
方法3:genisoimageツールを利用する
.IMG
ファイルが単純なクローンではなく、完全なファイルシステムイメージであり、それを変更したり新しいISOに再構築したりしたい場合は、 genisoimage
(旧称mkisofs
)をご覧ください。単なる名前変更とは異なり、genisoimage
指定されたファイルとフォルダから新しいISOを構築します。
このツールは、マウントされたイメージ内のディレクトリまたはコンテンツから ISO を作成するときに特に便利で、.IMG
ext4 や FAT32 などのファイルシステムでフォーマットされたファイルに適しています。
ファイルの内容にアクセスするには、まずファイルをマウントしてください.IMG
。以下のコマンドを使用してください。
sudo mkdir /mnt/img_contents sudo mount -o loop /path/to/your_file.img /mnt/img_contents
マウントが成功したら、「/mnt/img_contents」ディレクトリをチェックして、イメージ内のファイルを表示します。
がインストールされていることを確認してくださいgenisoimage
。DebianまたはUbuntuの場合は、以下を実行してください。
sudo apt install genisoimage
Fedora、CentOS、またはその他の Red Hat ベースのシステムの場合は、以下を使用します。
sudo dnf install genisoimage
インストール後、次のコマンドを使用して新しい ISO を作成します。
genisoimage -o /path/to/new_image.iso -R -J /mnt/img_contents
ここでは、-o
出力ファイル名と場所を指定し、-R
Linux 上の長いファイル名と権限を保持しながら、-J
Windows システムとの互換性を確保します。
ISO が生成されたら、元の.IMG
ファイルをアンマウントして整理します。
sudo umount /mnt/img_contents
方法4: bchunkを使用する
.IMG
ファイルがBIN/CUEペアの一部であり、ファイルがファイルと同様の機能を果たす場合、.IMG
必要.BIN
なbchunk
ツールは です。この専用ツールは、BIN/CUEイメージを.ISO
形式に変換し、同様の構造を持つファイルを巧みに処理できます.IMG
。
をインストールするにはbchunk
、次のコマンドを実行します。
sudo apt install bchunk
変換するには、次のコマンドを発行します。
bchunk input.img output.iso
一括変換の場合は、ワイルドカードを使用できます。
bchunk *.img output.iso
最後に、対応する.cue
ファイルが存在する場合は、両方を使用して精度を高めます。
bchunk -v image.img image.cue output.iso
IMG から ISO への変換のためのグラフィカル インターフェース ツール
グラフィカルインターフェースを好む場合は、AcetoneISOの使用を検討してください。以下のコマンドでインストールします。
sudo apt install acetoneiso
インストール後、アプリケーションを起動し、デフォルト設定を確認してください。ただし、まだファイルの変換は行わないでください。追加のツールがないと動作しません。AcetoneISOは、必要なコマンドラインユーティリティをダウンロードするためのPowerISO.IMG
ウェブサイトへ誘導します。
PowerISO ファイルが指定されたディレクトリにダウンロードされたら、AcetoneISO フォルダに移動します。
cd ~/.acetoneiso
次のコマンドで PowerISO ファイルを抽出します。
tar xvf /home/USERNAME/Downloads/poweriso-X. X.tar.gz
AcetoneISOに戻り、「画像変換」メニューから「画像をISOに変換」.IMG
を選択します。元のファイルを選択し、新しいファイルのパスを指定します。少し変換が完了すれば、.ISO
準備完了です。

さらに、CD、DVD、Blu-rayの作成と書き込みに使用できる、堅牢で使いやすいユーティリティであるK3bの使用も検討してみてください。K3bは主にKDE Plasmaデスクトップ向けに設計されていますが、様々なLinux環境でシームレスに動作します。
変換中に問題が継続的に発生する場合は、.IMG
ファイルが光ディスクイメージではない可能性を検討してください。前述のように、.IMG
ファイルはハードディスクイメージやパーティションバックアップなど、さまざまな種類のデータを表すことができます。
一般的な目安としては、.IMG
ファイルが 4.5 GB を超える場合、従来の光ディスク バックアップではない可能性が高くなります。大きなファイルは、通常、パーティション バックアップなどの複雑なデータ構造を示しています。
コメントを残す