Newsgroup: it.comp.os.linux.debian
Titolo: [Lungo] Trasferimento sistema da un HD ad un'altro.

Ho dovuto trasferire una etch aggiornata a lenny con kde 3.5, da un hd che era
pieno ad un'altro, funziona quasi tutto ma...
HD iniziale, 160 giga con 3 partizioni fat piu' una estesa con swap+ext3.
HD finale, 320 giga con 2 partizioni fat piu' una estesa con swap+ext3, ho
soppresso una partizione fat che non mi serviva piu' e recuperato lo spazio.
Per comodita' mia, uso una sola partizione per / e tutto il resto (hdc6).
Le posizioni hda e hdb sono occupate dal masterizzatore e dal lettore cdrom.
Le unita' disco sono hdc e hdd (opzionale per manutenzione e backup).
Niente dischi sata.
Di norma, quando faccio il backup, uso HD della stessa capienza, e con dd,
trasferisco tutto da un HD ad un'altro. Mai avuto il bence' minimo problema.
Questa volta, ho dovuto usare un HD di dimensioni diverse e modificare il
numero e la dimansione delle partizioni.
HO avviato con una live (trk 3.4)
Messo come sorgente disco originale su hdc, disco vuoto nuovo su hdd.
Fatte partizioni, settato flag bootabile e copiato contenuto partizioni fat.
mount -o ro /dev/hdc6 /mnt0
mkfs.ext3 /dev/hdd6
tune2fs -C 16 /dev/hdd6
mount /dev/hdd6 /mnt1
cd /mnt0
tar cf - . | (cd /mnt1; tar xf -)
Spento il sistema, tolto il disco destinazione e messo al posto del sorgente,
nella sua posizione definitiva (quindi come hdc) e riavviato ancora con la
live.
mount /dev/hdc6 /mnt0
chroot /mnt0
# correggo fstab, in quanto ho tolto una partizione fat
# verifico grub
update-grub
grub-install /dev/hdc1
Alla fine, mi sono trovato /root e /sbin con accesso il lettura a tutti, e
questo l'ho corretto in un attimo.
Da conqueror, e dalla icona di sistema sul desktop, non si vedono i dispositivi
collegati (unita' usb, masterizzatore, partizioni fat) la pagina resta vuota.
Quando inserisco un cdrom, non si apre piu' la finestra che mi chiede cosa
fare e non vedo nulla nella pagina di system.
Se monto da console il cdrom, ci accedo regolarmente, ma non compare nelle
finestra di system.
Se inserisco una chiavetta usb (con 2 partizioni), si apre la finestra di
scelta, apro la visualizzazione del contenuto, e compare anche nella finestra
di system, sia la partizione della chiavetta che ho aperto, che la seconda
partizione disponibile e non montata. Quando tolgo la chiavetta, la pagina di
system torna vuota.
Se inserisco una memory-stick nello slot multicard usb esterno, viene
totalmente ignorata.
In /var/dev/messages non compaiono messaggi...
Ovviamente, con l'HD precedente, funzionava tutto...
In fstab, ho gestito tutto come device (no id, no uuid, no label...)
Mi verrebbe un dubbio, sul comando tar che non abbia settato bene i permessi
e/o proprietari...
Idee su dove (e cosa) guardare?
-- 
+---------------------------------------------------------------------------+
|     ma che te frega dei virus e l'illegalita', l'importante e' vedere     |
|     22 miliardari drogati che corrono appresso a na palla.                |
+-----#15--------------------Campagna contro le pubblicita` idiote.---------+

 e/o proprietari...
 
 Idee su dove (e cosa) guardare?
-- 
+---------------------------------------------------------------------------+
| Cagare e crepare non si possono delegare!                                 |
|                                                                           |
+-----#31--------------------Campagna contro le pubblicita` idiote.---------+


Intanto avrei dato a tar anche l'opzione -p (preserve permission).
Personalmente uso rsync con le opzioni -auxHv --delete (e una manciata 
di exclude per non copiare ciò che di sicuro non mi serve), ma dovrebbe 
essere equivalente a fare il tar con anche il -p.
Luca

 essere equivalente a fare il tar con anche il -p.
Ci guardo. Utile per la prossima volta.
Intanto pensavo di fare un accrocchio in bash che mi fa un list dei proprierari
e permessi di una directory alla volta del disco origine con quello
destinazione e ne evidenzi le differenze.
-- 
+---------------------------------------------------------------------------+
|  Proteggi il tuo bambino con bavaglio e pannolino.                        |
|                                                                           |
+-----#1---------------------Campagna contro le pubblicita` idiote.---------+