Jak zamontować wiele katalogów na tej samej partycji?


18

Ja zainstalowanie SSD i chciałby umieścić /na SSD i /home, /vari /tmpna dysku twardym. Moja obecna dystrybucja to Kubuntu, ale nie miałbym nic przeciwko wypróbowaniu kolejnej dystrybucji, jeśli można tam wykonać tę procedurę łatwiej. Zainstalowałem wiele różnych systemów operacyjnych Linux na wielu partycjach, jednak nie znam instalatora, który pozwalałby na montowanie wielu katalogów na jednej partycji. Wolałbym nie używać trzech osobnych partycji, szczególnie /home, /vari /tmpsą one podatne na duże zmiany wielkości i nie jest praktyczne przydzielanie każdej z nich pewnego arbitralnego maksimum.

Zauważ, że omawiam nową instalację, a nie przenoszę obecnego systemu do podziału SSD / HD.


2
Jeśli instalator nie obsługuje tego, zrób to później ręcznie.
scai

@scai: /etc/fstabmapuje partycje na katalogi, a nie katalogi na partycje.
dotancohen

1
Nie widzę problemu, możesz na przykład użyć opcji wiązaniamount .
scai

Dziękuję, nie słyszałem o opcji wiązania mounta.
dotancohen

Odpowiedzi:


24

Istnieją dwa podejścia, których możesz użyć. W obu przypadkach należy najpierw zamontować partycję dysku twardego w dowolnym miejscu (na przykład pod / hd), a także dodać ją do / etc / fstab, a następnie utworzyć home, var i tmp wewnątrz montowania.

  1. Użyj dowiązań symbolicznych. Następnie utwórz dowiązania symboliczne z / home do / hd / home itp.

  2. Zamiast dowiązań symbolicznych używaj mocowań powiązań. Składnia to mount --bind /hd/home /home. Możesz (powinieneś) także umieścić to w fstab, używając „bind” jako fstype.

Podstawowym sposobem na zainstalowanie go w ten sposób jest ręczne skonfigurowanie docelowego systemu plików przed rozpoczęciem rzeczywistej instalacji. Wiem, że debian-installer jest wystarczająco łatwy, aby użyć instalatora do utworzenia partycji, zamontowania, a następnie przełączenia się na inny terminal (powiedzmy alt-f2), cd do / target i do tworzenia dowiązań symbolicznych (lub wiązania mountów). Następnie przełącz się z powrotem na alt-f1 i kontynuuj instalację. Instalatory Ubuntu (i zakładam, że Kubuntu) są oparte na instalatorze debian, więc zakładam, że podobne są możliwe.


Dziękuję Ci. W rzeczywistości Ubuntu wkrótce rezygnuje z obsługi instalatora debian! Będę bawił się tymi dwoma podejściami, nie znam opcji wiązania mounta.
dotancohen

5
Dla porównania dowiązania i wiążą wierzchowców, patrz na to pytanie: unix.stackexchange.com/questions/49623/...
Flimm
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.