[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux_var] Clonare sd 16gb su una 8gb



NOTA2: se grub non utilizza le partizioni logiche 
ma le UUID dovresti o creare la partizione nuova con lo stesso UUID della originale
oppure aggiornare grub (update & install)

IDEM se utilizza i nomi delle partizioni, devi chiamare la partizione nuova con lo stesso nome della originale.

Gio

Il giorno 22 ottobre 2015 10:27, Giovanni Orlandi <orlangio@gmail.com> ha scritto:
io quando devo fare questi "magheggi" procedo così:

copio con dd la tabella MBR e la prima partizione di boot

dd if=DEVICEFROM of=DEVICETO bs=1M count=20

poi con fdisk cancello  sulla SD TARGET la seconda partizione che risulterebbe di dimensione sballata
e la ricreo della dimensione corretta (8gb - prima partizione)

formatto la nuova partizione creata 
e copio i file dalla partizione originale alla target con tar cvf / xvf

mi sembra in assoluto il modo più pulito,

NOTA: devi verificare che il boot di grub funzioni,
perché devono corrispondere le triplette C,H,S
tra i blocchi delle due SD.

altrimenti devi rigenerare grub sulla SD


Il giorno 20 ottobre 2015 19:28, Salvatore Racano <salvatoreracano@gmail.com> ha scritto:
ottimo, domani ci provo. grazie

Il 20 ottobre 2015 12:19:12 CEST, Gianni Carabelli <giannicarabelli@gmail.com> ha scritto:
On 10/20/2015 11:47 AM, Salvatore Racano wrote:
Buon giorno!

vorrei creare un immagine di una SD da 16gb per creare una copia su un
altra da 8gb.
La dimensione effettiva dei dati è sotto i 3gb, la SD da 16 è suddivisa
in 2 partizioni, una da 17mb di boot e l'altra da 8gb, quando cerco di
creare l' immagine, sia utilizzando win32imager che dd, del SD ottengo
un immagine da 16gb.. per ora ho risolto copiando le due partizioni
singolarmente con dd.

Sapete consigliarmi un metodo migliore ( dove migliore = più
pratico/veloce) ?

Ciao
Salvatore



8GB + 17MB > 8GB quindi non ci starebbe comunque.
Devi ridimensionare la partizione da 8GB a una dimensione inferiore.

Tipo:

resize2fs /dev/DEVICE 4G

poi, se le partizioni sono continue:

dd if=DEVICEFROM of=DEVICETO bs=1M count=4100

ovvero, copia solo i primi 4100MB.

I comandi li ho messi a memoria.. guarda il man per conferma.



Ciao

JohnnyRun


Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking

_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking




--
-----------------------------------------------------------------------------------------
Luca 18,5 : "Poiché questa vedova è così molesta le farò giustizia, perché non venga continuamente a importunarmi".
Neemia 8,10 : "...questo giorno è consacrato al nostro Signore; non siate tristi; perché la gioia del Signore è la vostra forza".
GSM 345.6050488 / 327.0547392 / 392.0698126 - Fax 06.62204735



--
-----------------------------------------------------------------------------------------
Luca 18,5 : "Poiché questa vedova è così molesta le farò giustizia, perché non venga continuamente a importunarmi".
Neemia 8,10 : "...questo giorno è consacrato al nostro Signore; non siate tristi; perché la gioia del Signore è la vostra forza".
GSM 345.6050488 / 327.0547392 / 392.0698126 - Fax 06.62204735
_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking