[Primipassi] il comando dd

Peter rossi pier4x@hotmail.com
Dom 13 Dic 2009 21:29:57 CET


Sun, 13 Dec 2009 21:17:43 +0100 Francis3 ha scritto:
> Innanzi tutto, lascia i messaggi legati al thread.
> 
> [...]
ok ci provo
[...]
> Basta questo comando qui. E se sai cosa vuole dire e' meglio!
> RIconsiglio il man di dd.
[...]
> ciao
> f.
Ciao cmq grazie
Pierantonio

guarda cosa posto sotto, contenti! :-P 
<<xke' dd nn è il problema>>


dd = disk dump

if= = la sorgente dei dati (Input File (if))

of= = la destinazione (Output File (of)) (porre molta attenzione a quella che si sceglie)

ma che cosa abbiamo fatto?

abbiamo usato il comando dd che null'altro fa che (nel nostro caso) prelevare una serie di 0, si propio 0 del linguaggio macchina, dalla periferica virtuale /dev/zero e li va a scrivere sulla periferica di destinazione.

ATTENZIONE È UN OPERAZIONE LUNGA PIÙ IL DISPOSITIVO È CAPIENTE PIÙ L' OPERAZIONE RICHIEDERÀ TEMPO.

questo comando però non è solo distruttivo ma può essere usato per clonare dispositivi di memorizzazione crearne immagini di backup e ripristinarli (stile norton ghost) ma semplicemente partendo da una qualsiasi distro live che abbia il comando "dd" vi ho incuriosito? spero di si vediamo ora come fare un immagine di un hdd e successivamente ripristinarla (non ho potuto testare se funziona per i sistemi operativi cioè, se si fa il clone di un sistema operativo al suo ripristino funzioni ma proverò al più presto)

creiamo l'immagine di backup

codice:

dd if=/dev/sda of=/mnt/sdb1/backup.img

dove sda è il dispositivo da backuppare sdb1 è il dispositivo su cui verrà creata l'immagine e naturalmente backup.img sarà il nome del backup.

la logica del funzionamento di questo comando è molto semplice dovreste averla ormai chiara, ora vediamo come clonare un hdd completo

codice:

dd if=/dev/hda of=/dev/sdb

visto? Molto semplice RICORDATE DI SCEGLERE CON CURA I DISPOSITIVI UN ERRORE POTREBBE COSTARVI LA PERDITA COMPLETA DEI DATI !!!!!!!!!!!
meglio ricordarlo di tanto in tanto

ma non è finita qui.........
volete fare un immagine di un cd/dvd ma non avete il programma adatto(anche se difficile su linux) usiamo il comando "dd" è lo stesso identico comando che per creare un immagine di backup ma cambiano i dispositivi e i nomi dei file ovviamente

codice:

dd if=/dev/cdrom0 of=nome_immagine.iso

basta poco che cè vo? ATTENZIONE NELLA SCELTA DEI DISPOSITIVI!

vi lascio l'ultima sciccheria di questo comando (ce ne sono molte altre da descrivere ma sarebbero troppe per posterle qui)

Avete un film o degli mp3 corrotti che non possono essere più visualizzati o sentiti? Ripristiniamoli con il comando "dd" ecco come
codice:

dd if=move.avi of=rescued_movie.avi conv=noerror

ovviamente se il file non è troppo corrotto verrà ripristinato se è completamente malsano no eheh.

Ciao a tutti

 		 	   		  
_________________________________________________________________
I tuoi amici sempre a portata di clic, sul nuovo Web Messenger
http://www.windowslive.it/foto.aspx
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.linux.it/pipermail/primipassi/attachments/20091213/9d44339c/attachment.htm>


Maggiori informazioni sulla lista primipassi