/dev/sda1
ルートにパーティションがマウントされていてルートにパーティションがマウントされている場合は、/
まずマウントを解除せずにそのパーティションの元の内容にアクセスする方法はありますか?/dev/sdb1
/var
/var
sda1
sdb1
ベストアンサー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
。を参照してください。