ISOをIMGに変換
ISO 9660 光学ディスクイメージを Raw ディスク IMG ファイルに変換することで、標準化されたファイルシステムアーカイブが、低レベルストレージメディアに適したセクタ単位のバイナリコピーへと変換されます。
フォーマットの比較と技術仕様
| 仕様 | ISO | IMG |
|---|---|---|
| MIMEタイプ | application/ | application/ |
| タイプ | 光ディスクイメージ | 未加工セクターイメージ |
| 圧縮 | 非圧縮セクターイメージ | 非圧縮生ストレージセクター |
| 標準仕様 | ISO 9660 / ECMA-119 | 生バイナリストレージセクター仕様書 |
| マジックバイトヘッダー | 43 44 30 30 31 (CD001 at sector 16) | EB 3C 90 or 55 AA (boot record) |
フォーマットの概要と用途
ISO ファイルは、元々 CD-ROM 向けに構築された ISO 9660 ファイルシステム標準に従って厳密にデータを整理します。オペレーティングシステムは ISO ファイルを仮想光学ディスクのように扱います。しかし、特定の組み込みシステム、古いハードウェアのフラッシュツール、およびカスタムオペレーティングシステムのインストーラーでは、Raw ディスク IMG ファイルが必要になります。IMG フォーマットは、デフォルトでは特定のファイルシステムラッパーを持たないビットストリームコピーです。これにより、USB フラッシュドライブ、フロッピーディスク、またはソリッドステートパーティションへ直接バイトデータを書き込む際に IMG ファイルが有用となります。 一部のツールは拡張子が.imgのディスクイメージを受け付けます。この変換ではISO 9660構造を検証してバイト列をそのままコピーします。ファイルシステムの削除やセクターの再配置は行いません。書き込む前に、対象デバイスが同じディスクイメージを想定していることを確認してください。
技術仕様とコーデックの詳細
ISO 9660構造を検証した後、コンバーターはIMG拡張子の付いたバイト単位のコピーを返します。ファイルシステムの削除、セクターの再配置、ペイロードの書き換えは行いません。
OSとブラウザの互換性
Raw ディスク IMG と ISO ファイルは、現代のオペレーティングシステム全体で幅広いサポートを受けています。Windows 10 および Windows 11 では、ダブルクリックで ISO ファイルをネイティブにマウントでき、Rufus や Win32DiskImager などのツールを使用して IMG ファイルを USB ドライブに書き込むことができます。macOS はディスクユーティリティを通じた ISO ファイルのマウントをサポートしており、ターミナルコマンドから dd ユーティリティを使用して接続されたストレージメディアに IMG ファイルを直接書き込むことができます。Linux ディストリビューションは、カーネル内のループデバイスを通じて両方のフォーマットをネイティブに処理し、ユーザーがそれらをマウントしたり、標準の dd コマンドを使用して物理メディアに書き込んだりすることを可能にします。Web ブラウザは、WebAssembly 拡張機能なしではこれらのディスクイメージフォーマットをネイティブに解析または変換できません。
役立つ情報
ISO ファイルと IMG ファイルはいずれも非圧縮のバイト単位フォーマットであるため、出力ファイルサイズはソースファイルサイズと正確に一致します。変換プロセスを開始する前に、ターゲットストレージドライブにファイルサイズ全体の空き容量があることを確認してください。
よくある質問
品質を落とさずに ISO 9660 イメージを Raw ディスク IMG に変換するにはどうすればよいですか?
両方のフォーマットが非圧縮のセクタデータを保存しているため、変換は完全にロスレスです。ISO から IMG への変換は、基盤となるバイトを変更または圧縮することなく、既存のデータセクタを未加工のバイナリストリームに単純にマッピングするだけです。
ISO 9660 イメージと Raw ディスク IMG の違いは何ですか?
ISO 9660 イメージには、コンパクトディスクや DVD 用に特別に設計された構造化された光学ファイルシステムが含まれています。Raw ディスク IMG は、特定のファイルシステム構造を前提とせずに未加工データを保持するセクタ単位のバイナリコンテナであり、フラッシュドライブへの直接書き込みに最適です。