[HOWTO] Copiare il filesystem su un'altro hard disk

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Ora
  • Show
Clear All
new posts
  • Ayurvedi77
    Bodyweb Senior
    • Apr 2002
    • 1632
    • 19
    • 6
    • Pisa
    • Send PM

    [HOWTO] Copiare il filesystem su un'altro hard disk

    Prima o poi a tutti può succedere di dover 'clonare' la propria installazione Linux su un'altro hard disk, ecco un paio di metodi infallibili

    Il primo metodo è l'utilizzo del comando dd, che permette di effettuare una copia 1:1 di un'intera partizione.

    ATTENZIONE: la partizione (o l'hard disk) di destinazione deve avere dimensione uguale a quella di origine!


    dd if=/dev/hdXsorgente of=/dev/hdXdestinazione

    Il secondo invece è universale e l'ho usato più di una volta con notevole soddisfazione.
    Prima di tutto procuratevi un buon LiveCD (come Knoppix, personalmente uso il Gentoo LiveCD).
    Eseguire l'operazione di copia da LiveCD è indispensabile: root (/) infatti non deve essere montato per non incorrere in errori con le directory contenenti file virtuali (/dev, /proc, etc).
    Una volta fatto il boot con il liveCD, montate la partizione di origine e la partizione di destinazione:

    mkdir /mnt/orig
    mount /dev/hdx /mnt/orig

    mkdir /mnt/dest
    mount /dev/hdy /mnt/dest


    Dopodichè siete pronti per fare una bella copia mantenendo permessi e attributi dei files:

    cp -pidRv /mnt/orig/* /mnt/dest/

    Ripetete le suddette operazioni per ognuna delle vostre partizioni, modificate la configurazione del bootloader (Grub o Lilo) (presto scriverò una guida apposita per Grub) e siete a posto!

    (Per chi volesse conoscere il significato dei parametri passati a cp, consiglio un bel man cp )
    ___________________


    Codice:
    apt-get remove brain
    apt-get install windows-Vista
    ___________________
Working...
X