Mam osobne /
i /home
partycje, z których obie używają ext4 jako systemu plików.
Jak mogę je połączyć i jaki jest najłatwiejszy sposób?
15
Mam osobne /
i /home
partycje, z których obie używają ext4 jako systemu plików.
Jak mogę je połączyć i jaki jest najłatwiejszy sposób?
/
. Przenieś/home
pliki do/
, a na koniec usuń/home
i rozwiń/
./home
dysku zewnętrznego, zainstaluj ponownie Ubuntu z jedną partycją, a następnie skopiuj swój dom z powrotem.htorque
powiedział w swojej odpowiedzi.) Więc zaakceptuję jego. :)Odpowiedzi:
Nie sądzę, że istnieje prostszy sposób. Musisz skopiować dane z jednej partycji na drugą. Musisz usunąć starą partycję domową i zmienić rozmiar partycji głównej. Nie można tego zrobić na działającym systemie, więc CD na żywo lub USB wydaje się tak dobre, jak to tylko możliwe.
/mnt/root
./mnt/oldhome
.Skopiuj dane, używając
rsync
:Otwórz
/mnt/root/etc/fstab
i usuń wpis dla partycji domowej.Gparted
.To powinno być to.
źródło
--hard-links
można ją skrócić do sprawiedliwego-H
,-z
nie byłby pożądany / skuteczny w lokalnych systemach plików i--numeric-ids
nie miałby żadnego wpływu na lokalny system plików (to, co jest w / etc / passwd na innym dysku nie miałoby żadnego efektu uruchamiany lokalnie).Nie wiem o najprostszym lub najlepszym podejściu, ale oto jak bym to zrobił. Chciałbym po prostu utworzyć folder,
/
a następnie skopiować/home
do niego wszystkie dane . Wtedy ponownym uruchomieniu systemu za pomocą live CD i usuwanie partycji/home
i zmienić nazwę folderu, że stworzony w/
celuhome
, a następnie usunąć wejścia do/home
w fstab. Ostatnim krokiem będzie zmiana rozmiaru mojej partycji głównej, aby zajmowała puste miejsce utworzone przez usunięcie partycji dla / home.źródło