Linuxtrent: Re: R: Re: duplicazione hd

  • From: <matteoianeselli@xxxxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxxxxxx
  • Date: Sun, 18 Feb 2001 09:49:33 +0100

Enrico Comini writes:

 > Io bootto da floppy (dos boottante) con su il Ghost e da qui duplico l'hd
 > sano (ma piccolo) sul nuovo. Ghost non ha problemi a riconoscere linux e
 > quindi pare che tutto vada bene.

Spieghino:

In genere non ci sono problemi nel copiare il contenuto di una
partizione Linux semplicemente con 

cp -a /bin /sbin /etc /home /usr  .... /mnt/nuovodisco

dove su /mnt/nuovodisco hai preventivamente montato il nuovo disco
gia` partizionato. In pratica copi i file (chiaramente, copiare /proc
non ha senso, visto che e` un filesystem virtuale, e ci vuole un po'
di attenzione con /mnt, visto che altrimenti rischi la copia
ricorsiva).

Posto che il nuovo hard disk finisca esattamente al posto di quello
vecchio e con lo stesso schema di partizioni (altrimenti occorre
modificare /etc/fstab perche` chiaramente le partizioni cambiano), il
resto rimane identico.

PERO` il LILO che c'e` nel bootsector della partizione e che si occupa
di caricare il file del kernel nulla sa di filesystem ext2, e si
ricorda le coordinate su disco, che ovviamente cambiano quando sposti
le cose. Per cui non dovresti nemmeno riuscire a fare il boot (e` per
questo che ti chiedevo se stavi usando un floppy di boot per far
partire Linux dal nuovo disco).

Ora non so cosa faccia Ghost, ma mi pare chiaro che 

1) O ne sa abbastanza di LILO per dirgli dove sta il nuovo kernel

2) O non ne sa abbastanza e gli incasina pesantemente la vita (ma non
   dovrebbe nemmeno effettuare il boot).

3) O ne sa "troppo" e ha toccato piu` roba di quella che doveva
   toccare, generandoti una copia corrotta

4) O nel duplicare e riaggiustare le dimensioni della partizione s'e`
   perso qualche byte per strada...


 > "Riscrivere il LILO": dammi un piccolo spiegone su come fare cio' e ti saro'
 > debitore per tutta la vita. Grazie, Enrico

Quando hai copiato il nuovo disco, fai il boot da floppy e ti limiti a
editare /etc/lilo.conf fornendo parametri opportuni per il nuovo
disco, e poi a rilanciare "lilo" in modo che riscriva il boot sector.
-- 
Matteo Ianeselli  
matteoianeselli AT poboxes.com

-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con SOGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxxxxxx


Other related posts: