Ciao a tutti, <br /> sono un neofita, qualche skills ce l'ho smanettando su macchine solaris dal mattino alla sera ma dicimo basilari.<br />Installata Sarge, dopo poco tempo ho decsio di passare a Sid, non vi nego qualche grattacapo (debian KO x un mese) comunque ora sono riuscito a far ripartire quasi tutto senza dover reinstallare da capo.<br />Ora io ho due partzioni la root e quella do swap su un piccolo HD da circa 6Gb, il tutto comincia a diventarmi un po stretto anche se non avendo dati, mi domando come ho fatto a occupare 6 Gb tra sorgenti e installazioni. <br />Comunque ora vorrei trasferire il tutto su un HD piu grande, leggendo qualche rivista so dell'esistenza della copia bit-a-bit , utilizzata anche per fare backup.<br />Sapreste dirmi comq posso fare a spostare il SO dall'HD da 6Gb ad uno da 20Gb, con l'utilizzo di questa funzione e magari di una distro live.<br /><br />oppure un qaulunque sistema alternativo<br /><br />Grazie<br /><br />Teo
Copia installazione
ho fatto una cosa simile con cp -vaR spostando la var usr e root su partizioni nuove. riconfigurato fstab e grub
Che dire la spiegazione naif....FUNZIONA!!!
ieri finalmente ho trovato il tempo di togliere un po discheletri dall'armadio...che nel mio armadio sono carcasse di PC...e di riesumare il veccho HDD da 20GB.
cmq visto che potrebbe servire a qualcuno vi racconto i passaggi.
utilizzando una knoppix di quelle dei giornali (4.0.xxxx)
mi son trovato come disco sorgente hda1 e disco su cui volevo trasferire il SO hdd1
(ovvio ch tutti i comandi sono da lancaire col sudo come vuole la knoppix)
1)con cfdisk /dev/hdd1 ho creato due partizioni:
una all'inizio del disco da 10Gb (type Linux - opzione 83) bootable hdd1
una alla fine del disco dal 374Mb (type Linux swap - opzione 82) hdd5 (ho fatto una partizione logica)
2)con il comando mkfs ho scelto il tipo di filesystem
nel mio caso per paura di far casino ho tenuto quello che già avevo sul primo hd
mkfs.ext3 /dev/hdd1
3)mi sono poi spostato nella root dell'hda1 e ho copiato tutto il contenuto nell'hdd1
cp -aR ./ /mnt/hdd1
4)installazione boot-loader nell'MBR di /dev7hdd
grub-install /dev/hdd
per sicurezza ho sovrascitto il file (del nuovo HD hdd1) /boot/grub/menu.list con quello vecchio presnete sull' hda1
giusto per essere sicuri che l'installazione non avesse cambiato qualcosa.
5) creato l'area di swap nel seguente modo
mkswap /dev/hdd5
6)mi sono spostato nella root del nuovo HD
cd /mnt/hdd1/
e ho cambiato la root del sistema con
chroot .
7)ho attivato l'area di swap con
swapon /dev/hdd5
8) spento il pc, staccato il vecchio HD da 6 Gb e sostituito con il nuovo appena preparato da 20GB (di cui ho formattato solo i primi 10Gb)
9) riavviato e funzionava....(odio linux si avviava...kdm faceva le bizze ma questa è un altra storia...risolta molto semplicemente con un apt-get upgrade)
Ora tutto funziona molto meglio di prima e ho un sacco di spazio.
grazie a tutti
Felice di essere stato d'aiuto.
Comunque, solo per una questione di precisione, visto che entrambi riportate opzioni ridondanti per cp, vi farei notare che "-a" fa già la copia ricorsiva hard (inclusi i dispositivi, ecc...) quindi non ha senso riportare anche "-R"... e chi non ci crede, che il man se lo porti!
Lo so, sono pignolo, ma è tanto per onorare il principio del K.I.S.S. 
eNjoy
ciao, mi associo alla discussione perchè ho una necessità simile, mi spiego:
ho installato un sistema che rulla benissimo e vorrei fare un backup dell'attuale configurazione da scrivere su dvd ed eventualmente ripristinare in un secondo momento. cosa consigliate? esiste un modo per backuppare (masterizzando) tutto il direttorio di debian (eventualmente esclusa la home che occupa tanto spazio!) in modo rapido e automatico?
grazie a tutti per eventuali risposte!
ciaooooo

Prova a cercare nel forum, è stato discusso un sacco di volte.
Personalmente ti consiglio Mondo Rescue.
Cerca qui e in rete per ulteriori informazioni.
eNjoy







Per trasferire l'installazione tale e quale, invece della copia bit-a-bit sarebbe meglio fare un backup e ripristinarlo sul secondo disco, altrimenti ti ritroveresti con una copia della partizione, ma della *stessa* dimensione di quella di partenza.
Altrimenti fai una copia della sola cartella /etc con le tue configurazioni, nonchè delle home degli utenti, e poi reinstalli i pacchetti che avevi installato (cerca nel forum, è stato proposto molte volte, usando dpkg)
Oppure (e qui scatta il ghigno satanico), fai una copia a mano, che ha pochissimi effetti collaterali ed è dannatamente rapida (da questo punto di vista Linux è uno spasso).
Monti il disco più grande, affiancandolo a quello esistente, lo formatti (scegli il filesystem che ti piace di più), lo monti e vi copi dentro con un semplice
cp -a / /mnt/discogigantetutta la vecchia installazione.Una volta fatto questo, installi grub sul disco in questione senza prima riavviare (o usando un cd live e chroot), e dai una controllata all'fstab, o al menu.list di grub qualora metterai il disco grande come primario, una volta terminata la migrazione.
Personalmente non ho mai provato, e la mia spiegazione è molto naif, quindi se qualcuno è più esperto di me in merito, mi corregga.
In ogni caso, qualunque sia la scelta per la quale opterai, ti consiglio di farti un bel backup, perchè quando si gioca con partizioni, installazioni e configurazioni, si fa presto a farsela nei calzoni (ah, pure la rima, ho fatto).
Prova e facci sapere,
eNjoy
Chi ha intendimento conti il numero della Bestia, perché è un numero d'uomo; e il suo numero è...
rw-rw-rw-