2016年11月16日 星期三

掛載目錄的方法

一般來說,使用mount都是將磁區掛載到某個目錄上面,但某些時候會遇到需要掛載某些目錄到另一個目錄的狀況。這時候可以用--bind的參數達成這個目的:
  • mount --bind /md1/user /home/user

意思是把/md1/user這個資料夾,掛載到/home/user上面。注意這個掛載方式用df指令並無法觀察到有沒有掛上去,而是要用mount指令去看。由於上述指令重開機之後會失效,所以要是希望系統開機的時候就直接掛載目錄,那必須要修改/etc/fstab這個檔案:
  • /md1/user       /home/user      none    bind

通常可以用symbolic link的方式來做這件事情,但是在特殊情況像是要chroot的時候symbolic link沒辦法達到上述的目的,所以才會需要用--bind這種方式來解決。其中一種使用時機會出現在《用grub讓硬碟可開機》這種狀況


_EOF_

沒有留言:

張貼留言