Kopírování SuSE Linuxu

Supportní databáze (maddin_kopieren)

Dotaz:

Chcete kopírovat SuSE Linux tak, jak je na jiný pevný disk, resp. diskový oddíl, bez nutnosti ho znovu instalovat.

Postup:

V zásadě by mělo následující fungovat bez problémů v případě, že diskový oddíl kořenového souborového systému nepřipojíte jako takovou, tj. je možné to provést ze záchranného systému (bližší informace naleznete v manuálu pod heslem "záchranný systém").

Postup bude popsán na základě příkladu.

Máte starý disk /dev/hda (IDE) a koupili jste si nový SCSI disk (/dev/sda - první disk na SCSI řadiči). Kořenový adresář "/" je /dev/hda5 (první logický oddíl v rozšířeném diskovém oddílu). Nový kořenový adresář bude /dev/sda1.

Po spuštění záchranného systému s Linuxrc a po přihlášení můžete oba diskové oddíly připojit na různé body připojení (mountpoints). Zde vyjdeme z toho, že na /dev/sda máte již vytvořen diskový oddíl se souborovým systémem ext2.

  1. Vytvořte body připojení:
    mkdir /OLD
    mkdir /NEW
    
  2. Připojte oba diskové oddíly (souborové systémy):
    mount /dev/hda5 /OLD
    mount /dev/sda1 /NEW
    
  3. Zkontrolujte zda

  4. Přejděte do adresáře /OLD:
    cd /OLD
    
  5. Nyní použijte následující příkaz
    tar -cSp --numeric-owner -f - . | ( cd /NEW && tar xSpvf - )
    
    Tím byste měli převést všechny soubory z /OLD do /NEW. Odkazy a práva by měly být zachovány tak, jak byly nastaveny.

  6. Upravte některé důležité soubory pro nový kořenový adresář

  7. Přejděte do kořenového adresáře a odpojte oba diskové oddíly:
    cd /
    umount /OLD
    umount /NEW
    
  8. Restartujte počítač, opět s pomocí startovací diskety. Na konci Linuxrc pak místo "Spustit instalaci systému" zvolíte "Spustit instalovaný systém", kde uvedete jako kořenový diskový oddíl /dev/sda1 (v tomto případě).

  9. Pokud spustíte systém pomocí nového kořenového adresáře, tak ještě případně upravte /etc/lilo.conf a znovu spusťte LILO. Teprve potom můžete pomocí LILO spouštět systém z nového kořenového diskového oddílu.

Klíčová slova: PEVNý DISK, KOPíROVAT, ROOT, SOUBOROVý SYSTéM, FILESYSTEM, START, LILO, PARTITION

SDB-maddin_kopieren, Copyright SuSE Linux AG, Nürnberg, Germany - Verze: 03. Sep 1997
SuSE Linux AG - Poslední změnu: 25. Jan 2001 provedl maddin (sdb_gen 1.40.0)