Ja zainstalowanie SSD i chciałby umieścić /
na SSD i /home
, /var
i /tmp
na 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
, /var
i /tmp
są 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.
linux
partition
system-installation
dotancohen
źródło
źródło
/etc/fstab
mapuje partycje na katalogi, a nie katalogi na partycje.mount
.Odpowiedzi:
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.
Użyj dowiązań symbolicznych. Następnie utwórz dowiązania symboliczne z / home do / hd / home itp.
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.
źródło