Re: Diferencia entre un copy por archivos a un copy por bloques
El Mon, 16 Sep 2013 18:16:29 +0200, Maykel Franco escribió: > El día 16 de septiembre de 2013 18:03, Camaleón > escribió: (...) >>> dd o ddrescue realiza una copia a bajo nivel, byte a byte pero sigo >>> sin entenderlo...He googleado y leído pero aún no sé bien cual es >>> realmente la diferencia. >> >> (...) >> >> Pues la diferencia es esa: una copia por bloques trabaja a nivel de >> estructura de datos del disco duro mientras que la otra trabaja a nivel >> de sistema de archivos. >> >> Un símil podría ser que "dd" es al lenguaje "ensamblador" lo que "cp" >> es a "C", por poner un ejemplo gráfico. > > Vale muchas gracias, me queda más claro. Estaba buscando alguna infografía donde se viera gráficamente la diferencia entre ambos pero no encuentro ninguna. Los grafiquitos parecen una tontería pero a mí personalmente me ayudan a entender las ideas abstractas (como por ejemplo, el concepto de HyperThreading de un microprocesador o de la ventaja que representan los procesadores con soporte de instrucciones de 64 bits). Me encantaría ver un programa en la tele a lo "Así se hace" (How it's made) pero de informática, donde explicaran con detalle cómo funcionan (cómo interpretan los ordenadores, móviles, tabletas...) las instrucciones que reciben, tanto a nivel de harwdare como de software, sería muy educativo y así le gente empezaría a pensar un poquito más con la cabeza cuando tuvieran un problema en lugar de llamar al amigo "pringao" informático a la primera de cambio. Ains, qué pena de televisión que tenemos... Bueno, volviendo al tema... por el camino me he topado con este mensaje de un foro que es bastante completo en lo referente a dd: The dd Command http://www.kubuntuforums.net/showthread.php?27726-The-dd-Command Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pan.2013.09.16.16.52...@gmail.com
Re: Diferencia entre un copy por archivos a un copy por bloques
a grandes rasgos, dd es exactamente esto, hace una copia bloque a bloque, sin importar permisos ni nada, es a bajo, muy bajo nivel, para que sirve esto? digamos que tienes que copiar un disco o una particion entera, con dd lo puedes hacer fielmente y de una manera realmente rapida, lo uso mucho para clonar maquinas virtuales con kvm, pero su uso la verdad es muy versatil, tambien lo puedes emplear para extraer una iso de un cd y volcarlo en otro, para generar archivos vacios del tamaño que quieras. la gran diferencia es esa, al hacer una copia bloque a bloque, no importa el estado actual de un archivo, ni los permisos, ni nada, es rapido, limpio y aplicable en muchos casos. aqui esta sencilla (pero util) explicacion de dd http://blog.desdelinux.net/guia-completa-y-detallada-con-ejemplos-de-dd/ saludos. Walter Herrera Servicios informaticos software Libre. El 16 de septiembre de 2013 12:37, Maykel Francoescribió: > Aprovechando que estoy un poco preguntón hoy, quería comentar una duda > más. Tengo claro lo que es un "cp" pero cuando se habla de un copia > por bloques de disco lo puedo entender a medias, pero como trabaja > realmente?? Me refiero a un dd o un ddrescue por ejemplo. Para acceder > a esos datos, suele generarte un .img con dd o ddrescue, que luego > montas y extraes los datos. Qué es realmente el .img aparte de ser una > imagen que contiene dentro. Es decir, qué diferencia existe realmente > entre un cp y un dd?? > > dd o ddrescue realiza una copia a bajo nivel, byte a byte pero sigo > sin entenderlo...He googleado y leído pero aún no sé bien cual es > realmente la diferencia. > > Además las prácticas que he realizado, dd y ddrescue te hacen una > imagen de todo el disco, no de los datos, por eso byte a byte. > > Alguien que me pueda aclarar un poco?? > > Gracias. > > Saludos. > > > -- > To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact > listmas...@lists.debian.org > Archive: > http://lists.debian.org/caj2aoa84oqopsgjgw3cywwhxesv4ckdsb6hopyglxo6nxo_...@mail.gmail.com > >
Diferencia entre un copy por archivos a un copy por bloques
Aprovechando que estoy un poco preguntón hoy, quería comentar una duda más. Tengo claro lo que es un "cp" pero cuando se habla de un copia por bloques de disco lo puedo entender a medias, pero como trabaja realmente?? Me refiero a un dd o un ddrescue por ejemplo. Para acceder a esos datos, suele generarte un .img con dd o ddrescue, que luego montas y extraes los datos. Qué es realmente el .img aparte de ser una imagen que contiene dentro. Es decir, qué diferencia existe realmente entre un cp y un dd?? dd o ddrescue realiza una copia a bajo nivel, byte a byte pero sigo sin entenderlo...He googleado y leído pero aún no sé bien cual es realmente la diferencia. Además las prácticas que he realizado, dd y ddrescue te hacen una imagen de todo el disco, no de los datos, por eso byte a byte. Alguien que me pueda aclarar un poco?? Gracias. Saludos. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/caj2aoa84oqopsgjgw3cywwhxesv4ckdsb6hopyglxo6nxo_...@mail.gmail.com
Re: Diferencia entre un copy por archivos a un copy por bloques
El día 16 de septiembre de 2013 18:03, Camaleón escribió: > El Mon, 16 Sep 2013 17:37:45 +0200, Maykel Franco escribió: > >> Aprovechando que estoy un poco preguntón hoy, quería comentar una duda >> más. Tengo claro lo que es un "cp" pero cuando se habla de un copia por >> bloques de disco lo puedo entender a medias, pero como trabaja >> realmente?? Me refiero a un dd o un ddrescue por ejemplo. > > ¿Aún "asín"? 8-P Ups se me ha colado. > >> Para acceder a esos datos, suele generarte un .img con dd o ddrescue, >> que luego montas y extraes los datos. Qué es realmente el .img aparte >> de ser una imagen que contiene dentro. Es decir, qué diferencia existe >> realmente entre un cp y un dd?? >> >> dd o ddrescue realiza una copia a bajo nivel, byte a byte pero sigo sin >> entenderlo...He googleado y leído pero aún no sé bien cual es realmente >> la diferencia. > > (...) > > Pues la diferencia es esa: una copia por bloques trabaja a nivel de > estructura de datos del disco duro mientras que la otra trabaja a nivel > de sistema de archivos. > > Un símil podría ser que "dd" es al lenguaje "ensamblador" lo que "cp" es > a "C", por poner un ejemplo gráfico. Vale muchas gracias, me queda más claro. Saludos. > > Saludos, > > -- > Camaleón > > > -- > To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org > Archive: http://lists.debian.org/pan.2013.09.16.16.03...@gmail.com > -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAJ2aOA8PzvWXHgyOdQ4oKhzUMðq936ztktgk44rpucip3...@mail.gmail.com
Re: Diferencia entre un copy por archivos a un copy por bloques
El día 16 de septiembre de 2013 17:49, Walter Herrera escribió: > a grandes rasgos, dd es exactamente esto, hace una copia bloque a bloque, > sin importar permisos ni nada, es a bajo, muy bajo nivel, para que sirve > esto? digamos que tienes que copiar un disco o una particion entera, con dd > lo puedes hacer fielmente y de una manera realmente rapida, lo uso mucho > para clonar maquinas virtuales con kvm, pero su uso la verdad es muy > versatil, tambien lo puedes emplear para extraer una iso de un cd y volcarlo > en otro, para generar archivos vacios del tamaño que quieras. la gran > diferencia es esa, al hacer una copia bloque a bloque, no importa el estado > actual de un archivo, ni los permisos, ni nada, es rapido, limpio y > aplicable en muchos casos. > > aqui esta sencilla (pero util) explicacion de dd > > http://blog.desdelinux.net/guia-completa-y-detallada-con-ejemplos-de-dd/ > > saludos. > > Walter Herrera > Servicios informaticos > software Libre. > > > El 16 de septiembre de 2013 12:37, Maykel Franco > escribió: >> >> Aprovechando que estoy un poco preguntón hoy, quería comentar una duda >> más. Tengo claro lo que es un "cp" pero cuando se habla de un copia >> por bloques de disco lo puedo entender a medias, pero como trabaja >> realmente?? Me refiero a un dd o un ddrescue por ejemplo. Para acceder >> a esos datos, suele generarte un .img con dd o ddrescue, que luego >> montas y extraes los datos. Qué es realmente el .img aparte de ser una >> imagen que contiene dentro. Es decir, qué diferencia existe realmente >> entre un cp y un dd?? >> >> dd o ddrescue realiza una copia a bajo nivel, byte a byte pero sigo >> sin entenderlo...He googleado y leído pero aún no sé bien cual es >> realmente la diferencia. >> >> Además las prácticas que he realizado, dd y ddrescue te hacen una >> imagen de todo el disco, no de los datos, por eso byte a byte. >> >> Alguien que me pueda aclarar un poco?? >> >> Gracias. >> >> Saludos. >> >> >> -- >> To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org >> with a subject of "unsubscribe". Trouble? Contact >> listmas...@lists.debian.org >> Archive: >> http://lists.debian.org/caj2aoa84oqopsgjgw3cywwhxesv4ckdsb6hopyglxo6nxo_...@mail.gmail.com >> > Gracias por la info. Si usarlo lo he usado mucho, sobre todo lo que tú dices para hacer un backup entero del disco, backup de una unidad óptica, o inclusive de disco a disco del mismo tamaño pero me refería a lo que hace a bajo nivel. Hace una copia byte a byte sector por sector¿ Saludos. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/caj2aoa9ptgs8z9cpovc0oo+wvztng3fbnksvszdmt5+bk+o...@mail.gmail.com
Re: Diferencia entre un copy por archivos a un copy por bloques
El Mon, 16 Sep 2013 17:37:45 +0200, Maykel Franco escribió: > Aprovechando que estoy un poco preguntón hoy, quería comentar una duda > más. Tengo claro lo que es un "cp" pero cuando se habla de un copia por > bloques de disco lo puedo entender a medias, pero como trabaja > realmente?? Me refiero a un dd o un ddrescue por ejemplo. ¿Aún "asín"? 8-P > Para acceder a esos datos, suele generarte un .img con dd o ddrescue, > que luego montas y extraes los datos. Qué es realmente el .img aparte > de ser una imagen que contiene dentro. Es decir, qué diferencia existe > realmente entre un cp y un dd?? > > dd o ddrescue realiza una copia a bajo nivel, byte a byte pero sigo sin > entenderlo...He googleado y leído pero aún no sé bien cual es realmente > la diferencia. (...) Pues la diferencia es esa: una copia por bloques trabaja a nivel de estructura de datos del disco duro mientras que la otra trabaja a nivel de sistema de archivos. Un símil podría ser que "dd" es al lenguaje "ensamblador" lo que "cp" es a "C", por poner un ejemplo gráfico. Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pan.2013.09.16.16.03...@gmail.com