Newsgroup: it.comp.os.linux.iniziare
Titolo: dd: lo fa?

Ho letto spesso che il comando dd riesce a copiare file system 
ammesso che le partizioni siano uguali anche se due hard disk
diversi, purché il sorgente < del destinatario,
confermate?
Se ho due HD identici di cui uno con due file system diversi ext2 
e vfat e l'altro vuoto, se faccio:
#dd /dev/hda /dev/hdb
ottengo il secondo hard disk identico al primo?
Il comando dd rispetto ad
cp -arp /mn/hda1 /mnt/hdb1
cp -arp /mn/hda2 /mnt/hdb2
è piu veloce o piu' lento?
Grazie mille,
-- 
*************************************************
* Danilo Marcucci				*
* E-mail mailto:
dmar...@lycos.it
              *
*************************************************

 è piu veloce o piu' lento?
Tenderei a dire che e' piu' veloce perche' non deve
aggiornare la directory o la tavola degli inode, pero'
e' anche molto piu' pericoloso...
Davide

 pericoloso...
Spero solo per il device destinatario e non in sorgente.
Bye,


bene, ma se hai due dischi diversi io eviterei...
Se hai due strutture diverse, ma la seconda puo' contenere la prima, va
bene ugualmente, visto che ricopia, appunto, con quella sintassi, dove
nominava hda, cioe' l'intero disco, anche la struttura stessa.
E te lo puo' confermare un mio disco da due giga che da un paio di mesi
e' convinto di essere da uno, dopo un dd di emergenza, e sta funzionando
correttamente.
-- 
           |Save our planet!
  Ciao     |Save wildlife;
  roberto  |For your E-MAIL use only recycled Bytes !!
           |roberto poggi  
rpo...@softhome.net

e' anche molto piu' pericoloso...
Prova a copiare con dd un disco da 20G contente un file di 1k ! ;-)
dd e' sicuramente piu' lento, perche' copia anche lo spazio inutilizzato!
Pero' ha il vantaggio che in un colpo solo copia mbr, tavola delle
partizioni, partizioni di qualsiasi tipo (ad es, ntfs, che non puoi
copiare con cp!).
A questo punto mi sorge una domanda, che faro' in un altro msg.
-- 
Il mio vero indirizzo e':
        marco   lazzarotto   tiscalinet   it
              .            @            .
Non rispondero' se scrivi a 
nar...@inwind.it
, quindi non scriverci! ;-D

 correttamente.
Be', ma hai perso 1 giga (il 50% del disco)... non mi sembra
"funzionare correttamente", certo se e' una questione di "o quello
o hai perso i dati" ben venga, pero'...
Davide



Ho detto di emergenza, infatti.
Mi serviva la macchina in funzione nel minor tempo possibile, e lo
spazio buttato non e' un problema, su quella macchina, gia' il primo
giga e' mezzo vuoto, senza prospettive di aumento.


 diversi, purché il sorgente < del destinatario,
Per gli usi particolari a cui e` destinato dd, non sempre
questa limitazione e` reale.
Per esempio l'ho usato per recuperare dati da una partizione
completamente sputtanata con un editor esadecimale.
L'ho copiata pezzo a pezzo su file "piccoli" in maniera
da poterli gestire
$ dd if=/dev/hda1 of=salvataggio bs=512 count=n1 skip=n2
salta n2 blocchi  di 512byte e ti copia gli n1 successivi
su salvataggio.
ciao, Andrea

$ dd if=/dev/hda1 of=salvataggio bs=512 count=n1 skip=n2
Mi hai fatto venire in mente questa riga per i cdrom (il toc?):
dd if=/dev/cdrom of=
head.cd
 bs=2048 count=1 skip=16
Se si copia/masterizza con Nero, Nero ci scrive NERO - BURNING ROM
-- 
Ci sentiamo  |  Remigio Zedda  || Attenzione! campo "From:" alterato
ciao Remigio |                 ||==> E-mail: 
remi...@tiscalinet.it
-------------|      ..si` d'accordo.. ma con la Deb e` un'altra cosa!
/* Linux 2.2.17 su Debian GNU/Linux 2.2 Potato */