ループデバイスは、ブロックベースのデバイスとして機能する疑似 (「偽の」) デバイス (実際には単なるファイル) です。ファイル disk1.iso
をマウントしたい これはファイルシステム全体として機能するため、ループを使用します。
-o
--options
の略です .
最後に、「-o」を検索する場合は、「-」をエスケープする必要があります。
試してみてください:
man mount | grep "\-o"
従来、UNIX システムのファイルシステムにはさまざまなタイプのノードがありました:
- ディレクトリ
- ファイル
- シンボリックリンク
- デバイスをブロック
- キャラクターデバイス
- FIFO
- UNIX ドメイン ソケット
現在は例外もありますが、通常、ファイルシステムを含むブロック デバイスはディレクトリにマウントされます。
ファイルをマウントしたいので、最初に loop
を作成する必要があります ファイルによってバッキングされているブロック デバイス。これは losetup
を使用して実行できます 、しかし mount -o loop
裏でそれを処理するショートカットです。
ループ デバイスは、ブロック デバイスとして機能するファイルをマウントできるようにするデバイス ドライバーです (ループ デバイスは実際にはデバイス タイプではなく、通常のファイルです)。
例:
mount -o loop demo.img /mnt/DEMO/
ls -l /mnt/DEMO/
/mnt/DEMO
を見ることができます デモの内容のサブディレクトリ。