ループ デバイスは、ファイルを使用してブロック デバイス テクノロジをシミュレートする疑似デバイスです。ブロックデバイスをエミュレートすることで、ファイルをディスクや光ディスクのように使用できます。ループデバイスは使用前にファイルに接続する必要があります。この組み合わせにより、特殊ファイルをブロックする代替手段が提供されます。ファイルに完全なファイル システムが含まれている場合は、ディスク デバイスと同様にマウントできます。このデバイスはループ デバイスと呼ばれ、ファイル システム レベルで考慮されます。イメージ ファイルがマウントされると、それ自体にもファイル システムが含まれます。ループ デバイスを介してイメージ ファイルをマウントすることは、ファイル システムの上にファイル システムの層を追加することと同じです。したがって、ループデバイスと呼ばれます。
Linux には通常、/dev/loop0~loop7 の 8 つのループ デバイスがあります。losetup -a を使用すると、すべてのループ デバイスが表示されます。コマンドが出力されない場合は、すべてのループ デバイスが占有されていないことを意味します。以下の手順に従って、独自のループ デバイスを作成できます。
1) ファイルを作成します
リーリー2) losetup を使用してファイルをブロックデバイスに変換します。 リーリー
3) lsblkを使用して、作成したばかりのブロック デバイスを表示します。 リーリー
4) もちろん、このブロック デバイスをフォーマットして他のファイル システムを作成し、それを特定のディレクトリにマウントすることもできます。これは少し冗長ですが、ほとんどの人はこれを行いません。5) このループデバイスを削除するには、次のコマンドを実行できます
リーリー
以上がLinuxにおけるループデバイスの詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。