Zamienię swoją maszynę: z laptopa z Ubuntu na inny laptop, na którym mam zainstalować Ubuntu ...
Jestem całkiem zadowolony z obecnego systemu, boję się, że będę musiał odbudować wszystko od 0.
Co ludzie często robią, aby sklonować system Ubuntu? Może to obejmować dane, pakiety, ustawienia skrótów itp.
system-installation
laptop
clone
SoftTimur
źródło
źródło
Odpowiedzi:
Istnieje kilka sposobów kopiowania konfiguracji i konfiguracji. To zależy od tego, jak duże zmiany zostały wprowadzone. A jeśli aktualizujesz do nowej wersji. Niektóre metody są przydatne podczas aktualizacji między wersjami, ale należy zachować ostrożność, ponieważ mogą one uniemożliwić poprawne działanie niektórych programów.
Metoda 1: Świeża instalacja
Najbardziej niezawodny i stabilny sposób to nowa instalacja, a następnie skopiowanie konfiguracji i ponowna instalacja wszystkich pakietów. Działa to również ze starej wersji do nowej wersji. Istnieją sposoby, aby to zrobić dość szybko i zautomatyzować większość procesu. Najwolniejszą częścią będzie pobranie wszystkich pakietów, które nie znajdują się na nośniku instalacyjnym. Miałem 8 obrazów dysków DVD, które pozwoliły mi zainstalować znacznie szybciej niż pobieranie.
Poleciłbym tę opcję, ponieważ konfiguracja i instalacja gruba może sprawić, że twój system będzie bezużyteczny. Aby skorzystać z metody 2, musisz mieć solidny chwyt gruba.
Przed wykonaniem nowej instalacji (nowy laptop) musisz skopiować niektóre informacje ze starej instalacji (stary laptop).
Twoja konfiguracja lub konfiguracja
Wszystkie pliki, które zapisują twoje dostosowanie są przechowywane w dwóch miejscach. Pierwszym i najbardziej importowanym jest katalog / home / [nazwa użytkownika]. Mogą istnieć setki plików i katalogów. [Package-config-dir]. Wymienię najważniejsze, ale możesz mieć więcej i dodać więcej, jeśli chcesz. Ten proces może powodować problemy z niepoprawnym działaniem pakietów. Więc bądź ostrożny, kiedy to robisz. Utwórz kopię zapasową świeżej instalacji, zanim wkleisz nowe katalogi.
Te katalogi i pliki nie są bardzo duże i prawdopodobnie zajmą tylko kilkaset megabajtów. Ta metoda jest również przydatna między aktualizacjami. Możesz dość szybko skopiować wszystkie zmiany konfiguracji dokonane między wersjami Ubuntu.
Domyślnie większość programów tworzy plik. [Pakiet-config-katalog] przy pierwszym uruchomieniu. Jeśli nie istnieje, jest odtwarzany. Nie powinieneś polegać na tym zachowaniu, ponieważ nie wszystkie programy będą tak działać.
/home/[username]
)Wybierz „Widok menu → Pokaż ukryte pliki” (lub Ctrl+ H)
Powinieneś teraz zobaczyć wszystkie ukryte
.*
katalogi. Być może trzeba to zrobić jako root. po prostu uruchom nautilus jako root z linii poleceń.Wybierz następujące katalogi i skopiuj je do osobnego katalogu.
Wprowadziłem zmiany w tych plikach. Więc też je kopiuję.
Może być wiele innych używanych pakietów, które nie przechowują konfiguracji w tych katalogach. Skopiuj je również, ale ostrzegaj, jeśli programy nie działają zgodnie z oczekiwaniami. Może być konieczne przywrócenie
.*
pliku lub katalogu. Możesz to zrobić, po prostu usuwając plik lub katalog, ale powinieneś wykonać kopię zapasową przed skopiowaniem katalogów.W zależności od sposobu korzystania z systemu. Możliwe, że wprowadziłeś zmiany w niektórych plikach w
/etc
katalogu. Jeśli tak, powinieneś je również skopiować. Tworzę niestandardowy plik smb.conf do pracy i mam wiele wirtualnych hostów Apache, których używam do programowania, więc również je kopiuję. Możesz skopiować cały/etc
katalog, ale może to powodować problemy, jeśli komputer nie ma dokładnie takiej samej konfiguracji sprzętowej. Który nie będzie przechodził z jednej maszyny na drugą.Skopiuj pliki konfiguracyjne przed lub po zainstalowaniu nowego oprogramowania. Nie rób tego, gdy trwa instalacja pakietu oprogramowania. Możesz przerwać instalację.
Twoje zainstalowane pakiety
Za pomocą Synaptic można dość łatwo eksportować wszystkie zainstalowane pakiety, korzystając z opcji menu Eksportuj oznaczenia.
Następnie możesz ponownie załadować wszystkie zainstalowane pakiety, odwracając proces:
To zajmie prawdopodobnie najdłużej. Jeśli pobierzesz dużo pakietów (1 Gb pakietów), zajmie to kilka godzin.
Metoda 2: Korzystanie z obrazów dysków
Zrobię metodę 2 jako osobny post. To jest bardziej zaawansowana opcja. Wymaga to zrozumienia partycji, instalacji gruba i korzystania z wiersza poleceń.
Jak skopiować instalację Ubuntu z jednego laptopa na drugi
źródło
Istnieje kilka sposobów kopiowania konfiguracji i konfiguracji. To zależy od tego, jak duże zmiany zostały wprowadzone. A jeśli aktualizujesz do nowej wersji. Niektóre metody są przydatne podczas aktualizacji między wersjami, ale należy zachować ostrożność, ponieważ mogą one uniemożliwić poprawne działanie niektórych programów.
metoda 1: świeża instalacja
Wysłany osobno. Jak skopiować instalację Ubuntu z jednego laptopa na drugi
Jest to najbezpieczniejsza metoda i nie wymaga edycji ustawień grub i boot. Łatwe, ponieważ większość z nich można wykonać za pomocą narzędzi GUI.
Metoda 2: Korzystanie z obrazów dysków
To może być najszybszy sposób na poruszanie się. Co do kopiowania partycji dysku twardego, ponieważ obrazy dysków są dość szybkie. Jeśli nie chcesz ponownie instalować każdego oprogramowania. Chociaż tworzenie, zmiana rozmiaru i przenoszenie obrazów dysków może zająć dość dużo czasu. Poleciłbym to tylko, jeśli nie zamierzasz uaktualnić do nowej wersji Ubuntu. Upewnij się, że rozumiesz partycje dysku i grub. Większość tego, co robię, będzie używać wiersza polecenia. Musisz upewnić się, że rozumiesz, co robi polecenie przed jego uruchomieniem. Nie ponoszę odpowiedzialności za utratę danych w wyniku poniższych instrukcji.
Krok pierwszy utwórz obraz dysku swojej instalacji.
Pięść musimy uzyskać trochę informacji o konfiguracji. Korzystanie
parted -l
imount
Twoja konfiguracja może wyglądać inaczej. Mam osobną partycję dla
/home
, root (/
) i/usr
.Tworzenie obrazów dysku
Używam,
dd
ponieważ jest to proste i szybkie. Przeczytaj i zrozum, jak to działa. Będziesz potrzebował pustej partycji, która jest większa niż cały rozmiar partycji, którą kopiujesz. Może to zająć trochę czasu. Tworzenie zmiany rozmiaru i kopiowanie partycji może potrwać kilka godzin w zależności od ich rozmiaru. Konieczne będzie zastąpienie dysku zewnętrznego częścią nośnika pamięci, który będzie używany w tym procesie.Oto rzeczywisty przykład out po uruchomieniu tego w mojej konfiguracji.
Możemy zmniejszyć rozmiar tego obrazu dysku, korzystając z narzędzi dostarczonych przez Linux.
e2fsck
wyświetli wiele błędów lub poprawek koniecznie. Wynika to z faktu, że informacje w systemie plików nie są już prawidłowe pod względem początku i końca granic partycji. Jest to poprawne, ponieważ nie ma go już na partycji, dla której został skonfigurowany.Zasadniczo usuwa całe wolne miejsce na partycji. W przypadku większej partycji może to być więcej niż 50% rozmiaru dysku. Znacznie szybsze jest kopiowanie mniejszego pliku
Musisz teraz uruchomić nowy laptop z dysku na żywo i wykonać poniższe czynności. Musisz użyć dysku na żywo, ponieważ nie możesz wprowadzać zmian w działającej partycji, która jest aktualnie używana przez zainstalowany system operacyjny.
Teraz możesz skopiować te obrazy dysków do partycji na nowym komputerze. Powinieneś już skonfigurować te partycje. Korzystanie z dysku na żywo i
gparted
jest to szybki i łatwy sposób to zrobić. Upewnij się, że masz wszystkie partycje wymagane przez system. Możesz zrobić te partycje większe niż te, które posiadałeś w poprzednim systemie. Kiedy skopiujemy do nich obrazy dysków, zmienimy rozmiar systemu plików i zajmie on całe wolne miejsce na partycji.Teraz krok drugi: kopiowanie obrazów dysków na nowy dysk i na nowe partycje.
Na mojej maszynie tak wyglądało wyjście
Teraz musimy edytować plik fstab, aby wskazywał właściwe urządzenia. Jeśli właśnie skopiowałeś nową partycję na nowy dysk, plik fstab znajduje się na tej partycji, więc musisz go zamontować, aby uzyskać dostęp do pliku. Będziesz także musiał zainstalować partycję root, aby zainstalować grub, jeśli nie masz osobnej partycji rozruchowej.
Tutaj możesz zobaczyć, że nowy obraz dysku, który skopiowałem na inny dysk, ma ten sam UUID, co oryginalny system plików. Możesz więc skopiować plik fstab ze starej instalacji do nowej instalacji i mieć działający system. To się uruchomi. Po ustawieniu nie mogę zostawić komputera w ten sposób, ponieważ uruchomi się na dowolnym urządzeniu, które znajdzie jako pierwsze.
Edytuj fstab i upewnij się, że identyfikator UUID pasuje do partycji skonfigurowanych dla roota i home oraz każdej innej partycji, którą skonfigurowałeś.
Ostatnim krokiem jest zainstalowanie GRUB-a na nowym dysku.
W moim przypadku:
Przeczytaj instrukcje przed rozpoczęciem. Nie ma sensu mieć wszystkich danych na nowym laptopie i nie można go uruchomić.
https://help.ubuntu.com/community/Grub2
https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows
źródło
Spróbuj clonezilli. Clonezilla to narzędzie do obrazowania / klonowania dysku. Możesz użyć tego narzędzia, aby sklonować system Ububtu do nowego systemu.
Clonezilla klonuje twoje ustawienia, a także całe partycje.
Dostępne są dwie wersje clonezilla. Clonezilla live nadaje się do jednorazowego użytku.
Aby uzyskać więcej informacji, odwiedź ten link .
źródło