SQL Master データベースエンジニアとセキュリティエンジニアとLinuxエンジニアのための情報

ISOイメージをマウントする方法 – ループバックデバイス(Loopデバイス)とは?

カーネル2.4以降なら、ISOイメージをファイルシステムのようにマウントする事ができます

# mount -t iso9660 -o loop "iso file name" "mount point"

のようにコマンドを入力します。

-t: ファイルシステムの種類を選択します。
-o: オプション
loop: ループバックデバイス
iso file name: ISOファイルの名前(パス)を入力します。
mount point: マウントポイントは事前に作成しておく必要があります。
※ループバックデバイスとは、任意のファイルを、ファイルシステムのようにマウントができる機能の事を言います。

本来なら下記のように記述する必要があります。

# mount -t iso9660 -o loop=/dev/loopX "iso file name" "mount point"

/dev/loopXのXには1?7の未使用の番号が入ります。ループバックデバイスが使用可能かどうかを調べるには、次のようにコマンドを入力します。

# cat /proc/device

もし、-o loopのみの場合はmountは使用されていないloopデバイスを探して使用します。