【あいえすおーいめーじ】

ISOイメージ とは?

💡 ディスク全体を「1ファイルに丸ごとコピー」したイメージファイル
📌 このページのポイント
ISOイメージ:ディスクの中身を1ファイルに CD / DVD 物理ディスク コピー .iso ISOファイル ディスクの完全な複製 ISOイメージ 1つのファイル 仮想マウント ディスク不要で 中身にアクセス ディスクに焼く 物理ディスクとして 再現・配布 用途:OSインストール、ソフトウェア配布、バックアップ
ISOイメージのイメージ
ひよこ ひよこ

ISOイメージって何?

ペンギン先生 ペンギン先生

CDやDVDの中身を丸ごとファイルに写し取ったものだよ。Ubuntuインストールしたいなら公式サイトから「ubuntu-22.04.iso」をダウンロードして、USBに書き込んだり仮想マシンマウントしたりして使う。

ひよこ ひよこ

仮想マシンでどう使うの?

ペンギン先生 ペンギン先生

VirtualBoxVMwareでISOファイルを「仮想光学ドライブ」にセットすると、本物のディスクとして認識される。そこからOSをインストールできる。物理DVDを使わずにOSをインストールできるのが便利。

ひよこ ひよこ

USBに書き込むにはどうするの?

ペンギン先生 ペンギン先生

BalenaEtcher・Rufus(Windows)・ddコマンド(Linux)などのツールでUSBにISOを書き込む。ISOは「普通のコピー」ではダメで、ディスクイメージとして書き込む必要がある。Windowsのエクスプローラで「マウント」すれば仮想DVDとして使うこともできる。

ひよこ ひよこ

ISOファイルって自分でも作れるの?

ペンギン先生 ペンギン先生

作れるよ。Linuxでは「mkisofs」や「genisoimage」コマンドでフォルダからISOを生成できる。WindowsではImgBurnなどのフリーソフトで実際のディスクからISOを作成できるし、PowerShellでも可能。自作のインストールメディアや配布用ディスクを作るときに使うよ。

ひよこ ひよこ

Dockerイメージとの違いは?

ペンギン先生 ペンギン先生

ISOイメージは光ディスクの完全なコピーでOSインストールに使う。Dockerイメージはアプリケーションの実行環境をパッケージ化したもの。目的が全然違うね。ただし共通点として「スナップショットを固定して再現可能にする」という思想は似ている。クラウド時代ではOSのインストールにISOを手動で使うことは減っていて、AMI(Amazon Machine Image)やVagrantのboxのようなクラウドネイティブなイメージ形式が主流になってきているよ。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
ISOイメージって出てきたら「ディスクの内容を丸ごとコピーしたファイル、OSインストールメディアの配布に使われる」と思えばOK!
📖 おまけ:英語の意味
「ISO Image」 = ISO(光学ディスク規格)のイメージファイル
💬 ISO 9660はCDのファイルシステム規格。その規格で作られたディスクの「完全な複製(image)」をISOファイルと呼ぶ
← 用語集にもどる