Wyszukiwanie w witrynie

3 sposoby na zmianę dystrybucji Linuksa bez utraty wszystkich danych


Jeśli myślisz o zmianie dystrybucji i chcesz zachować swoje dane, oto jak możesz to zrobić.

Najważniejsze wnioski z Linux-Terminal.com

  • Przejście na inną dystrybucję nie oznacza, że musisz stracić dane.
  • Są trzy opcje, które możesz wypróbować.
  • Upewnij się, że przetestujesz to przed wykonaniem.

Czy czujesz ten wieczny impuls, by przejść na inną dystrybucję Linuksa? To się zdarza. Przeszedłem przez to doświadczenie tyle razy, że straciłem rachubę.

Migracja z jednej dystrybucji na inną nie jest aż tak trudna… Chyba że chcesz zachować wszystkie dane w swoim katalogu domowym (lub w jakimkolwiek katalogu, jeśli o to chodzi). Jeśli nie zrobisz nic, aby je zabezpieczyć, stracisz je i będziesz musiał zaczynać od nowa.

Nie chcesz tego (chyba że nie masz nic ważnego w swoim katalogu domowym).

To, co możesz zrobić, zależy od twojej konfiguracji i potrzeb.

Najlepszy sposób na zmianę dystrybucji i zachowanie swoich danych

Linux jest tak dobrze zaprojektowany, że można zainstalować system operacyjny w taki sposób, że katalog domowy można łatwo przenieść z jednej dystrybucji na inną.

Sposób, w jaki to robisz, polega na podzieleniu dystrybucji tak, aby Twój katalog domowy znajdował się na osobnej partycji od systemu operacyjnego.

Pozwól, że pokażę Ci podstawy tego, jak to się robi, demonstrując na najnowszym wydaniu Ubuntu. Zanim rozpoczniesz instalację, powinieneś upewnić się, że w Twoim komputerze znajduje się drugi dysk lub podłączyć zewnętrzny dysk SSD (z kablem wystarczająco szybkim, aby obsłużyć transmisję danych). Aby to zrobić, przejdź przez instalację tak, jak zwykle, aż dojdziesz do sekcji Konfiguracja dysku.

Gdy pojawią się dwie opcje konfiguracji dysku, wybierz „Ręczna instalacja”. W wyświetlonym oknie powinien być widoczny Twój dysk. Jeśli masz drugi dysk, również powinien być widoczny.

Wybierz dysk dodatkowy, a następnie kliknij +. Gdy pojawi się monit, skonfiguruj rozmiar, którego chcesz użyć dla partycji /home, wybierz /home z listy rozwijanej Punkt montowania, a następnie kliknij OK.

Następnie powtórz proces, tym razem wybierając dysk główny, kliknij + i skonfiguruj punkt montowania jako /. Upewnij się, że przeznaczasz odpowiednią ilość miejsca na partycję (najprawdopodobniej cały dysk), a następnie kliknij OK, a potem Dalej.

Na tym etapie zakończ instalację tak, jak zwykle byś to robił.

Teraz, gdy skonfigurowałeś swoją partycję /home na osobnym dysku, możesz zmieniać dystrybucje kiedy tylko chcesz, pamiętając o zainstalowaniu systemu operacyjnego na głównym dysku.

Kopie zapasowe

Inną metodą na zachowanie swoich danych jest tworzenie kopii zapasowych. Tak, to stara dobra rutyna tworzenia kopii zapasowych.

Jeśli chodzi o tworzenie kopii zapasowej /home, nie chcesz tworzyć kopii zapasowej całego katalogu. Zamiast tego, wykonaj kopię zapasową swojego katalogu użytkownika w /home (na przykład /home/jack) na zewnętrzny dysk (nawet pamięć USB). Możesz utworzyć kopię zapasową wszystkiego w tym katalogu lub tylko folderów zawierających dane/pliki, które chcesz zachować.

Miej jednak na uwadze, że istnieją ukryte foldery zawierające konfiguracje aplikacji, pamięci podręczne i inne elementy. Z tego powodu zalecałbym wykonanie kopii zapasowej wszystkiego w swoim katalogu domowym.

Jeśli nie jesteś pewien, jakiego narzędzia do tworzenia kopii zapasowych użyć, polecam Déjà Dup, TimeShift lub Lucky Backup (każde z nich można zainstalować ze standardowych repozytoriów).

Gdy już to załatwisz, upewnij się, że wykonasz kopię zapasową wszelkich innych ważnych danych, chociaż najważniejsze dane na komputerze stacjonarnym będą znajdować się w katalogu domowym.

Teraz możesz zainstalować nowy system operacyjny. Upewniłbym się, że tworzysz swój katalog domowy na dysku pomocniczym, aby nie musieć przez to przechodzić następnym razem, gdy się przesiądziesz.

Po zakończeniu instalacji uruchom ponownie komputer, podłącz dysk z danymi, otwórz menedżera plików i zacznij kopiować pliki.

Nie kopiuj po prostu katalogu użytkownika z drugiego dysku do katalogu /home na dysku głównym, ponieważ możesz napotkać problemy z uprawnieniami lub własnością.

Hybrydowy

Jest jeszcze jedna opcja, która jest pewnego rodzaju hybrydą. Powiedzmy, że skopiowałeś swoje ważne katalogi z /home na zewnętrzny (lub drugi wewnętrzny) dysk.

Zamiast kopiować te katalogi, możesz je po prostu połączyć. Powiedzmy, że skopiowałeś wszystko z ~/Documents na drugi dysk zamontowany w /media/jack/drive1/ i chcesz połączyć swój katalog ~/Documents z nim.

Najpierw usuń katalog ~/Documents (zakładając, że jest pusty) za pomocą polecenia:

rm -rf ~/Documents

Następnie wydaj następujące polecenie z katalogu domowego, w którym się znajdowałeś:

ln -s /media/jack/drive1/Documents /home/jack/drive1/Documents

Powinieneś teraz zobaczyć nowy katalog ~/Documents, zawierający wszystko z /media/jack/drive1/Documents.

I oto masz.

Moja ostatnia sugestia jest taka, abyś przetestował te metody na zapasowym komputerze. Na dodatek, niezależnie od wybranej drogi, zawsze twórz kopie zapasowe swoich danych.