Jak utworzyć oddzielną partycję domową po zainstalowaniu Ubuntu
Ubuntu nie używa domyślnie oddzielnej partycji domowej, chociaż wielu użytkowników Linuksa preferuje taką partycję. Używanie oddzielnej partycji domowej pozwala na ponowne zainstalowanie Ubuntu bez utraty osobistych plików i ustawień.
Podczas gdy oddzielna partycja domowa jest zwykle wybierana podczas instalacji, możesz także migrować do oddzielnej partycji domowej po zainstalowaniu Ubuntu - to jednak wymaga trochę pracy.
Podczas instalacji Ubuntu
Tworzenie oddzielnej partycji domowej podczas instalacji Ubuntu jest łatwe. Wybierz opcję instalacji "Coś jeszcze", aby użyć niestandardowego układu partycji i utworzyć wiele partycji. Ustaw punkt montowania dla jednej ze swoich partycji jako / - która będzie zawierać główny system plików - i punkt podłączenia innej partycji jako / home. Kiedy będziesz instalował Ubuntu w przyszłości, możesz ustawić swoją starą partycję domową jako / home ponownie - ale odznacz pole wyboru Formatuj, bo twoje pliki zostaną usunięte.
Po instalacji Ubuntu
Jeśli nie tworzysz osobnej partycji domowej podczas instalacji Ubuntu, nie musisz ponownie instalować Ubuntu od zera. Aby przeprowadzić migrację do oddzielnej partycji domowej po instalacji, musisz utworzyć nową partycję (która może wymagać zmiany istniejących partycji), skopiować pliki z istniejącego katalogu domowego do tej partycji i powiedzieć systemowi Ubuntu, aby zamontował nową partycję /Dom.
Krok 1: Utwórz nową partycję
Jeśli masz trochę wolnego miejsca, ten krok jest łatwy. Jeśli nie, musisz zmienić rozmiar partycji systemowej i utworzyć nową partycję na wolnej przestrzeni. Postępuj zgodnie z naszym przewodnikiem dotyczącym zmiany rozmiaru partycji Ubuntu, aby ukończyć ten krok. Jeśli masz wolne miejsce lub nie musisz zmieniać rozmiaru partycji systemowej, możesz po prostu zainstalować GParted i utworzyć partycję bez restartowania z Live CD - będziesz chciał utworzyć partycję ext4.
Krok 2: Skopiuj pliki główne na nową partycję
Ubuntu ułatwia instalację nowej partycji - wystarczy kliknąć ją w opcji Urządzenia w menedżerze plików. Po wykonaniu tej czynności kliknij menu Idź i wybierz Lokalizacja, aby wyświetlić jego punkt podłączenia.
Uruchom terminal i uruchom następującą komendę, aby utworzyć kopię bieżącego / katalogu domowego na nowej partycji, gdzie / mount / location jest lokalizacją zamontowanej partycji:
sudo cp -Rp / home / * / mount / location
Pojawi się błąd dotyczący katalogu .gvfs - jest to normalne; możesz to zignorować.
Powinieneś sprawdzić nowy katalog domowy, aby zweryfikować, czy zawiera twoje pliki. Jednak nie usuwamy jeszcze starego katalogu domowego.
Krok 3: Zlokalizuj UUID nowej partycji
Długi, losowo wyglądający ciąg powyżej jest w rzeczywistości UUID partycji, a my będziemy potrzebować go do dodania partycji do naszego pliku fstab, który mówi Linuxowi, gdzie montować partycje po uruchomieniu. Można również zlokalizować identyfikator UUID partycji, uruchamiając następujące polecenie w terminalu:
sudo blkid
Krok 4: Zmodyfikuj plik fstab
Przed zmodyfikowaniem pliku fstab powinniśmy utworzyć kopię zapasową, którą możemy przywrócić, na wszelki wypadek:
sudo cp / etc / fstab /etc/fstab.backup
Następnie uruchom następujące polecenie, aby otworzyć plik fstab w gedit. Możesz także użyć innego edytora tekstu, jeśli wolisz.
gksu gedit / etc / fstab
Dodaj następujący tekst do pliku fstab w nowym wierszu, zastępując fragment ______ pełnym identyfikatorem UUID nowej partycji domowej z powyższego polecenia sudo blkid:
UUID = _____ / home ext4 nodev, nosuid 0 2
Zapisz plik po dodaniu linii.
Krok 5: Przenieś katalog domowy i uruchom ponownie
Z poziomu terminala uruchom następującą komendę, aby opuścić katalog domowy, przenieś bieżący katalog domowy do lokalizacji zastępczej i utwórz nowy, pusty katalog osobisty, do którego zostanie zamontowana nowa partycja:
cd / && sudo mv / home / home_old && sudo mkdir / home
Uruchom ponownie komputer po uruchomieniu tego polecenia. Możesz ponownie uruchomić za pomocą następującego polecenia:
sudo shutdown -r now
Sprzątać
Po ponownym uruchomieniu komputera powinieneś być w stanie zalogować się normalnie. Ubuntu używa teraz oddzielnej partycji domowej. Po upewnieniu się, że wszystko poszło dobrze i nadal masz wszystkie pliki w katalogu / home - na wszelki wypadek - możesz usunąć katalog / home_old, aby zwolnić miejsce:
sudo rm -rf / home_old