LOFS は、既存のファイルシステムへの代替パスを提供する仮想ファイルシステムです。他のファイルシステムをループバックファイルシステムにマウントしても、元のファイルシステムは変化しません。
/etc/vfstab ファイルにエントリを追加すると、リブートまたはマウント解除する間も LOFS を保持できます。
ループバックマウントは慎重に作成してください。これらは仮想ファイルシステムなので、ユーザーやアプリケーションを混乱させる可能性があります。
スーパーユーザーになります。
ループバックファイルシステムをマウントしたいディレクトリを作成し、適切なアクセス権と所有権を与えます。
ループバックファイルシステムを作成します。
# mount -F lofs loopback-directory mount-point
loopback-directory |
ループバックマウントポイントにマウントするファイルシステム |
mount-point |
LOFS をマウントするディレクトリ |
次の例は、chroot コマンドといっしょに新しいループバックファイルシステムを使用して、プロセスやプロセスファミリに完全な仮想ファイルシステムをアクセスできる方法を示しています。
# mount -F lofs / /tmp/newroot # chroot /tmp/newroot command
詳細は、lofs(7FS) または mount(1M) のマニュアルページを参照してください。
/etc/vfstab ファイルにエントリを追加すると、リブートまたはマウント解除する間もループバックファイルシステムを保持できます。ファイルを編集し、各フィールドをタブで区切って次のようなフィールドをファイルの終わりに追加します。
/ - mount-point lofs - yes -
mount-point |
デフォルトのマウントポイントディレクトリ (/tmp/newroot など) |
ループバックエントリは、/etc/vfstab ファイル内の最後のエントリでなければなりません。/etc/vfstab ファイル内でループバックファイルシステムのエントリが、そこに組み込まれるファイルシステムよりも前にあると、ループバックファイルシステムを作成できません。
/etc/vfstab ファイルの詳細は、第 28 章「ファイルシステムのマウントとマウント解除の手順」を参照してください。