Moving your Linux filesystem to another disk

[translation work in progress]

How to migrate to a RAID setup

[note that this is mostly the same as migrating to a new disk without RAID, I need to sit down and synthesize a single set of instructions]

Come spostare Linux su un altro disco

Su altri sistemi operativi avresti bisogno di strumenti costosi come Drive Image o Norton Ghost. Con Linux non hai bisogno di usare accrocchi del genere.
  1. collega il nuovo disco (come slave, su un altro canale, ecc.)
  2. avvia il sistema normalmente
  3. partiziona il nuovo disco come il vecchio e crea i filesystem
  4. avvia il sistema con Knoppix
  5. mount /dev/hda1 /old
  6. mount /dev/hda2 /new (monta eventuali altre partizioni al posto giusto, ad es. /old/usr, /old/home)
  7. esegui il comando:
    # (cd /old; tar c .) | (cd /new; tar xp)
    
  8. vai a farti una passeggiata mentre aspetti; farsi mandare un SMS quando il processo termina è perverso ma tollerato
  9. spegni il PC
  10. togli il vecchio disco, configura quello nuovo come master
  11. avvia il sistema con Knoppix o con un rescue disk e reinstalla il boot loader; ad es. con Knoppix:
    # mount /dev/hda1 /mnt
    # lilo -r /mnt -v
    
  12. avvia il sistema normalmente

Vantaggi

Possibilità extra