デフォルトのマウントポイントパスのコンテンツにアクセスする

デフォルトのマウントポイントパスのコンテンツにアクセスする

/dev/sda1ルートにパーティションがマウントされていてルートにパーティションがマウントされている場合は、/まずマウントを解除せずにそのパーティションの元の内容にアクセスする方法はありますか?/dev/sdb1/var/varsda1sdb1

ベストアンサー1

Linuxでは、バインドマウントを使用してファイル階層の一部を別の場所に再マウントできます。たとえば、次のようにできます。

# mkdir /mnt/bindroot
# mount --bind / /mnt/bindroot

この時点では、/mnt/bindrootルートファイルシステムの内容が含まれますが、さまざまなディレクトリに他のファイルシステムはマウントされません。

# ls /home
user1 lost+found

# ls /mnt/bindroot/home
<whatever was in /home before a filesystem was mounted over it>

FreeBSDの場合は、nullfsマウントを使用して同様の操作を実行できますmount_nullfs。を参照してください。

おすすめ記事