Reklama

Czy często przełączasz się między dystrybucjami Linuksa? Czy podczas aktualizacji preferujesz czyste instalacje zamiast aktualizacji na miejscu? Czy nienawidzisz, że musisz wykonać kopię zapasową wszystkich swoich danych osobowych, czy też je utracić?

Co jeśli powiem Ci, że tak się nie stanie?

Przełączanie się między nimi jest dość łatwe różne dystrybucje Linuksa Najlepsze dystrybucje systemu LinuxTrudno znaleźć najlepsze dystrybucje Linuksa. Chyba że przeczytasz naszą listę najlepszych systemów operacyjnych Linux dla gier, Raspberry Pi i innych. Czytaj więcej lub wykonaj czyste instalacje i zachowaj wszystkie swoje dane osobowe. Pokażemy Ci, co zrobić, abyś był skonfigurowany bez względu na aktualną sytuację.

Jak to działa?

Jaka magia pozwala przechowywać wszystkie dane osobowe? Proste: oddzielne partycje.

homepartition_one_swap2
Za każdym razem, gdy instalujesz Linuksa, musisz powiedzieć instalatorowi, jaką konfigurację partycji chcesz mieć na dysku twardym. Jeśli Linux jest jedynym systemem operacyjnym na dysku twardym, najprawdopodobniej będziesz mieć jedną lub dwie partycje. Obejmuje to partycję główną, zwykle sformatowaną jako ext4, która obejmuje system operacyjny i wszystkie dane.

instagram viewer

Opcjonalnie możesz także mieć dodatkową partycję zwaną „partycją wymiany”. Wszystko, co robi, pozwala na część dysk twardy, który ma być używany jako miejsce przepełnienia pamięci RAM, a także miejsce przechowywania danych RAM podczas hibernacji.

homepartition_two2
Masz jednak swobodę tworzenia dowolnej liczby partycji, a także możesz powiedzieć instalatorowi, które partycje powinny zostać użyte dla jakich folderów. Aby osiągnąć pożądany efekt, musimy utworzyć dodatkową partycję w formacie ext4. Pierwsza powinna mieć zamontowany „/” (folder główny), a druga partycja powinna mieć zamontowany „/ home”. Wszystkie twoje dane osobowe są przechowywane w „/ home /”, Co oznacza, że ​​wszystkie twoje dane osobowe będą przechowywane na drugiej partycji.

Gdy chcesz zmienić dystrybucje systemu Linux lub przeprowadzić aktualizację, możesz usunąć pierwszą partycję zawierającą system operacyjny i zainstalowane aplikacje. Jednak druga partycja, która zawiera wszystkie twoje osobiste pliki i preferencje, może pozostać nietknięta.

Następnie, gdy wykonujesz nową instalację Linuksa, możesz powiedzieć instalatorowi, aby sformatował pierwszą partycja (aby zacząć od zera), ale zostaw drugą partycję w spokoju i po prostu zamontuj ją "/Dom". Następnie wszystko, co musisz zrobić, to upewnić się, że skonfigurowałeś tę samą nazwę użytkownika i hasło, co wcześniej, i wszystko powinno wrócić do poprzedniego stanu.

Jedyne, co musisz zrobić, to ponownie zainstalować aplikacje, ale nie musisz ich ponownie konfigurować, ponieważ ich ustawienia zostały zapisane wraz z innymi plikami osobistymi. Jedynym minusem jest to, że zachowanie ustawień podczas przełączania między dystrybucjami może powodować niezgodności. Na przykład, chociaż zarówno Fedora, jak i Ubuntu używają GNOME jako domyślnego zaplecza pulpitu, implementacja Ubuntu jest zupełnie inna, a ustawienia Fedory mogą się popsuć. Być świadomym.

Upewnij się, że gdy dajesz obu stronom miejsce, dajesz każdej z nich wystarczająco dużo miejsca. Jeśli Twoja pierwsza partycja root jest bardzo mała, nie będziesz w stanie zainstalować bardzo wielu aplikacji, a jeśli druga partycja jest zbyt mała, nie będziesz miał dużo miejsca na zapisanie swoich osobistych plików. Rozmiary partycji są twardymi limitami.

Sugeruję, abyś dał swojej pierwszej partycji 15 lub 20 GB miejsca, jeśli nie planujesz instalować wielu aplikacji. Jeśli planujesz zainstalować wiele aplikacji lub gier (które zajmują znaczną ilość miejsca), lepiej skorzystać z ponad 50 GB. Gracze powinni spojrzeć na gry, które są zainteresowani zainstalowaniem, i zliczyć, ile miejsca zajmuje każda z nich. Jeśli stwierdzisz, że rozmiary partycji nie były odpowiednie do użycia, zawsze możesz zmienić ich rozmiar, uruchamiając się w środowisku Live i uruchamiając narzędzie do partycjonowania.

Masz już zainstalowany system Linux?

Jeśli masz już instalację Linuksa i masz wszystko (w tym folder domowy) na tej samej partycji, nie martw się. Wystarczy kilka kroków, aby uzyskać konfigurację, której potrzebujesz. Kroki są następujące:

    • Pobierz środowisko Live ISO swojej ulubionej dystrybucji Linuksa i wypal je na płycie CD / DVD lub zapisz to na dysku USB Linux Live USB Creator: Łatwe uruchamianie systemu Linux z dysku flash Czytaj więcej .
    • Uruchom na nowo utworzonym nośniku.
  • homepartition_gparted2Użyć narzędzie do partycjonowania, takie jak GParted GParted - najlepsze oprogramowanie do partycjonowania Czytaj więcej aby zmienić rozmiar partycji ext4 do pożądanego rozmiaru.
  • Użyj tego samego narzędzia, aby utworzyć nową partycję ext4 w pustej przestrzeni utworzonej przez zmianę rozmiaru pierwszej partycji. Zanotuj, jaka to partycja. Powinno to wyglądać /dev/sdXY, gdzie X to litera oznaczająca dysk, a Y to liczba oznaczająca partycję. Przykładem jest /dev/sda2.
  • Zamontuj obie partycje i skopiuj zawartość folderu domowego na nową partycję. Upewnij się, że kopiujesz całą zawartość folderu domowego, a nie sam folder domowy. W przeciwnym razie, gdy wszystko zostanie zrobione, wszystkie twoje rzeczy będą w „/ home / home / user”, co nie zadziała.
homepartitions_fstab
  • Teraz otwórz terminal i uruchom polecenie gksudo gedit aby otworzyć edytor tekstu Gedit. Teraz użyj menu, aby otworzyć plik znajdujący się w / etc / fstab na pierwszej partycji.
  • Dodaj następujący wiersz na końcu pliku: / dev / sdXY / home ext4 error = remount-ro 0 1. Ponownie pamiętaj o wymianie /dev/sdXY z rzeczywistym oznaczeniem partycji.
  • Zapisz i uruchom ponownie. Usuń nośnik środowiska Live, aby ponownie uruchomić system w zwykłej instalacji.

Wniosek

Inne nie będą oczywiste, ale Twoje dane osobowe będą teraz znajdować się na osobnej partycji, która nie będzie przeszkadzać podczas zmiany dystrybucji lub aktualizacji! Zdecydowanie zalecam, aby ludzie próbowali to zrobić, ponieważ korzyści znacznie przewyższają jedną wadę ograniczonej przestrzeni w partycji. Zawsze możesz jednak uruchomić środowisko Live i zmienić rozmiar partycji w razie potrzeby.

Czy umieściłeś swój folder domowy na osobnej partycji? Jakie masz wskazówki dla czytelników, którzy robią własne partycjonowanie? Daj nam znać w komentarzach!

Danny jest senior na University of North Texas, który lubi wszystkie aspekty oprogramowania open source i Linuksa.