今どきの構成はLoopbackデバイスがないために普通に iso ファイルをマウントしようとすると以下のようにエラーになります。
❯❯❯ sudo mount -o loop -t iso9660 ./D2.12A-enUS.iso /mnt/iso/
mount: /mnt/iso/: failed to setup loop device for ./D2.12A-enUS.iso.
hideaki at pop-os in /m/h/0/U/t/D/D/w/D/D2_D2LOD-1.12
❯❯❯ sudo mount -t iso9660 ./D2.12A-enUS.iso /mnt/iso/
mount: /mnt/iso: スペシャルデバイス ./D2.12A-enUS.iso が存在しません.
このような場合には losetup
を使います。
sudo losetup -f ./D2-1.12A-enUS.iso
sudo mount /dev/loop0 /mnt/iso
いくつも実行した場合には loop1と追加されています
❯❯❯ sudo losetup -a
/dev/loop1: [2051]:34150 (/media/hideaki/01D495160FB2C420/Users/tokih/Desktop/Diablo2/work/Diablo_Images/D2_D2LOD-1.12/D2LOD-1.12A-enUS.iso)
/dev/loop0: [2051]:34170 (/media/hideaki/01D495160FB2C420/Users/tokih/Desktop/Diablo2/work/Diablo_Images/D2_D2LOD-1.12/D2-1.12A-enUS.iso)
最後は sudo lopsetup -D
で消しておきます。