Saat Anda memasang sistem file pada direktori /mount-point
, Anda tidak dapat lagi mengakses file di bawah /mount-point
secara langsung. Mereka masih ada, tapi /mount-point
sekarang mengacu pada root dari sistem file yang di-mount, bukan ke direktori yang berfungsi sebagai titik mount, sehingga isi direktori ini tidak dapat diakses, setidaknya dengan cara ini. Misalnya:
# touch /mount-point/somefile
# ls /mount-point/somefile
/mount-point/somefile
# mount /dev/something /mount-point
# ls /mount-point/somefile
ls: cannot access /mount-point/somefile: No such file or directory
Ada cara untuk mendapatkan tampilan gabungan dari sistem file yang terpasang dan data yang sudah ada, tetapi Anda memerlukan lapisan tambahan yang disebut sistem file gabungan.
Di Linux, ada cara untuk melihat file yang tersembunyi. Anda dapat menggunakan mount --bind
untuk mendapatkan tampilan lain dari sistem file di mana titik mount berada. Misalnya
mount --bind / /other-root-view
Anda akan melihat semua file di sistem file root di bawah /other-root-view
.
# cat /other-root-view/etc/hostname
darkstar
Khususnya, /mount-point
sekarang akan dapat diakses sebagai /other-root-view/mount-point
, dan sejak /other-root-view/mount-point
bukan titik pemasangan, Anda dapat melihat isinya di sana:
# ls /mount-point/somefile
ls: cannot access /mount-point/somefile: No such file or directory
# ls /other-root-view/mount-point/somefile
/other-root-view/mount-point/somefile
Itu hanya akan dipasang, dan file menghilang, kembali ketika folder di-umount.