最新のGNUシステムでは、mount
コマンドで次のことができます。
mount -o loop file.iso /mnt/dir
アンマウントするには、umount
コマンドを使用するだけです
umount /mnt/dir
OSにこのオプションがない場合、ループデバイスを作成できます。
losetup -f # this will print the first available loop device ex:/dev/loop0
losetup /dev/loop0 /path/file.iso #associate loop0 with the specified file
mount /dev/loop0 /mnt/dir #It may be necessary specify the type (-t iso9660)
アンマウントするには、次を使用できます-d
。
umount /mnt/dir
losetup -d /dev/loop0
ファイルにパーティション(HDイメージなど)がある場合、-P
パラメーター(OSに応じて)を使用して、ファイルコンテンツのパーティションをマッピングできます。
losetup -P /dev/loop0 /path/file.iso # will create /dev/loop0
ls /dev/loop0p* #the partitions in the format /dev/loop0pX