Mount
一個分區上有多個掛載點?
我可以以某種方式在一個分區上有單獨的
/
and/tmp
but/home
+嗎?/var
分離
/tmp
很好,因為我可以使用一些快速不可靠的文件系統來設置它。我經常更改發行版,因此分開/
是一種祝福 - 快速重新安裝,只要不受影響/home
,我就很好。/var
問題是,我不想為最後三個中的任何一個指定空間——我希望他們共享可用資源。有時我需要更多空間
/var
,我可以看到其中有/home
我無法使用的可用空間,有時情況正好相反。這令人沮喪。有任何想法嗎?
您始終可以將第三個分區掛載到某個地方(例如
/mnt/combo
或其他地方),然後將從此掛載點的子目錄綁定掛載到三個指定目錄。在
fstab
中,這看起來像UUID=... /mnt/combo auto defaults /mnt/combo/usr /home none bind /mnt/combo/var /var none bind /mnt/combo/home /home none bind
還要考慮這一點:
/home
生活在一個單獨的分區上是有意義的——更好的是,一個單獨的驅動器,它可以以某種方式受到保護(raid,備份,……)。/var
如果你真的有個人的東西(網站等),那麼分開是有意義的,否則沒有區別。/usr
絕對可以是 的一部分,將其分開是沒有意義的,因為在現代系統上,和/
之間的區別是模糊的,沒有人再關心它了,並且分割系統只會在其中一個分區以某種方式無法掛載時產生問題./bin``/usr/bin
/tmp``tmpfs
無論如何,通常都應該支持記憶體(大局:
/home
如果必須分開,其餘的只是成本-您可能沒有理由對其中任何一個具有不同的文件系統類型或不同的權限,並且分區通常並不意味著物理分離(相同的硬碟驅動器?)。