GNU/Linux >> Znalost Linux >  >> Linux

Přesun instalace linuxu na nový počítač

Přesunutí nebo klonování instalace Linuxu je docela snadné, za předpokladu, že zdrojový a cílový procesor mají stejnou architekturu (např. oba x86, oba x64, oba rameno…).

Přesouvání

Při stěhování se musíte postarat o hardwarové závislosti. Většina uživatelů však nenarazí na jiné potíže než 08 (a dokonce to moderní distribuce většinou nepotřebují) a možná i bootloader.

  • Pokud se konfigurace disku liší, možná budete muset překonfigurovat bootloader a tabulky systému souborů (18 , 25 pokud používáte kryptografii, 39 pokud používáte md RAID). Pro zavaděč je nejjednodušší vložit disk do nového počítače, spustit živé CD/USB vaší distribuce a použít jeho nástroj na opravu zavaděče.

    Všimněte si, že pokud kopírujete data místo fyzického přesouvání disku (například kvůli duálnímu spouštění jednoho nebo obou systémů s Windows), je rychlejší a snazší kopírovat celé oddíly (s (G)Parted nebo 48 ).

  • Pokud máte 56 deklarovat možnosti související se zobrazením (např. ve vztahu k proprietárnímu ovladači), bude nutné jej upravit, pokud má cílový systém jinou grafickou kartu nebo jiné nastavení monitoru. Měli byste také nainstalovat proprietární ovladač pro grafickou kartu cílového systému před přesunem, pokud je to možné.

  • Pokud jste deklarovali možnosti modulu nebo černé listiny v 68 , může být nutné je upravit pro cílový systém.

Klonování

Klonování instalace zahrnuje stejné problémy s hardwarem jako přesun, ale je potřeba se postarat o několik dalších věcí, aby nový počítač získal novou identitu.

  • Upravit 70 dát novému stroji nové jméno.
    Vyhledejte další výskyty názvu hostitele pod 87 . Běžná umístění jsou 97 (alias pro 127.0.0.1) a 105 nebo jinou konfiguraci poštovního systému.

  • Znovu vygenerujte ssh hostitelský klíč .

  • Proveďte všechny potřebné změny v konfiguraci sítě (například statická IP adresa).

  • Změňte UUID svazků RAID (není nutné, ale doporučujeme, aby nedošlo k záměně), např. 112 .

Podívejte se také na průvodce klonováním krok za krokem zaměřený na Ubuntu.

Moje současná instalace stolního počítače byla naklonována od svého předchůdce tak, že jsem odpojil jeden ze dvou zrcadlených disků RAID-1, přesunul jej do nového počítače, vytvořil svazek RAID-1 na již existujícím disku, nechal zrcadlo znovu synchronizovat a provedl popsané změny. výše, kde je to vhodné.


Nejsem si jistý, zda to odpovídá na vaši otázku, ale obvykle děláte přesný opak - přesunete svou uživatelskou složku a vše znovu nainstalujete. Teoreticky by všechny vaše přizpůsobení a jednotlivé konfigurační soubory měly být ve vaší uživatelské složce, takže to je jediná věc, kterou skutečně potřebujete přenést

Někteří správci balíčků mají způsob, jak vypsat všechny nainstalované balíčky (Debian/Ubuntu mají 127 , Gentoo má 132 , atd.), takže stačí:

  1. Nainstalujte základní distribuci na nový systém
  2. Řekněte mu "nainstalujte všechny balíčky, které jsem měl na druhém počítači"
  3. Zkopírujte svou uživatelskou složku

A měli byste skončit s funkčně identickým systémem


Zatímco pod Windows je téměř nemožné přesunout instalaci na nový počítač pouhým zkopírováním obsahu pevného disku nebo přepnutím pevného disku mezi počítači, v Linuxu to funguje úžasně dobře. Přešel jsem z Thinkpadu R52 na Thinkpad T400 tak, že jsem pouze zkopíroval obsah mého starého harddisku na nový (tím, že jsem starý vložil do externího uzávěru připojeného přes USB a vše zkopíroval pod Gparted-Live-CD). Vše, co jsem poté musel udělat, bylo ručně vložit Grub do MBR a spustit. Všechno mi stále fungovalo.

Jak řekl Michael, obvykle je nový počítač příjemnou příležitostí, jak se zbavit hromady nahromaděné v průběhu času, ale někdy se prostě musíte pustit do práce opravdu rychle a pak už jen zkopírovat obsah pevného disku funguje skvěle s Linuxem, protože všechny ovladače jsou součástí balení. v jádře jsou dostupné jádru bez instalace, dnes se ovladače načítají automaticky místo toho, aby byly ručně uvedeny v modprobe.conf a dokonce se mi i xorg automaticky nakonfiguruje.

Pouze pokud byste museli ručně nakonfigurovat ovladače na starém počítači (např. systémy Raid, proprietární grafické ovladače atd.), můžete narazit na problémy.


Linux
  1. Nainstalujte MariaDB nebo MySQL na Linux

  2. Jak nainstalovat Python na Linux

  3. Jak nainstalovat Javu na Linux

  1. Nainstalujte Linux Mint 12 na PC | Čistá instalace Linux Mint 12 na PC

  2. Selhání během instalace Pillow (modul Python) v Linuxu

  3. Jak přidat nové jazyky do kontroly pravopisu Pidgin v Linuxu?

  1. Nainstalujte Java ručně na Linux

  2. Linux – přesun instalace Linuxu na nový počítač?

  3. Jak nainstalovat distribuci Anaconda Python na Rocky Linux 8