Re: Copia exacta de un cd con dd

2001-12-11 Por tema Hue-Bond
Santiago Pastorino, [EMAIL PROTECTED]:50:20(-0300):

Porque se como se hace con readcd, pero con readcd hay que tener la
emulación scsi activada y lo quiero hacer en una pc que no tiene
copiadora de cds.

 Se puede activar aunque no tengas copiadora.


-- 
 David Serrano [EMAIL PROTECTED] - Linux Registered User #87069



Re: Copia exacta de un cd con dd

2001-12-10 Por tema Ugo Enrico Albarello
El Sun, Dec 09, 2001 at 09:57:14PM +0100, José Andrés Arias Velichko dijo:
 Hola Santiago, el 06 de dic de 2001, a las 03:50 -0300, Santiago Pastorino 
 decías:
  y me devuelve por ejemplo
  654671872
  Pero que opción uso, para decirle que terminé ahí, lo intenté así:
  dd if=/dev/cdrom of=imagen.img count=654671872
 Prueba a añadir bs=1
 es decir: dd if=/dev/cdrom of=imagen.img count=654671872 bs=1
 bs=block size

Leer byte a byte? Eso debe demorarse media vida.

Siempre me ha servido el cat /dev/cdrom  imagen.img

-- 
 Ugo Enrico Albarello López de Mesa  A proud Debian GNU/Linux 2.2 user
 http://members.xoom.com/ugo_linux



Re: Copia exacta de un cd con dd

2001-12-09 Por tema José Andrés Arias Velichko
Hola Santiago, el 06 de dic de 2001, a las 03:50 -0300, Santiago Pastorino 
decías:
 y me devuelve por ejemplo
 654671872
 Pero que opción uso, para decirle que terminé ahí, lo intenté así:
 dd if=/dev/cdrom of=imagen.img count=654671872
Prueba a añadir bs=1
es decir: dd if=/dev/cdrom of=imagen.img count=654671872 bs=1
bs=block size


Un saludo,
Andrés
---
-
Jose Andres Arias Velichko
[EMAIL PROTECTED]
Senior Engineer TSS
ORACLE Ibérica
Tel Work: +34 91 6312255



Re: Copia exacta de un cd con dd

2001-12-08 Por tema Santiago Pastorino
El viernes 07 de diciembre de 2001 a las 19:25:14 +0100, Antonio Castro 
escribió:
 On Fri, 7 Dec 2001, Enzo Dari wrote:
 
  EN CASO DE PROBLEMAS CON LA IMAGEN:
  
  Para asegurarnos de que el lector CDROM y el cdrom están bien se le puede
  hacer un md5sum al CD haciendo como root:
  
  head --bytes=`isosize /dev/cdrom`   /dev/cdrom | md5sum
  
  isosize está en el paquete:  cdwrite
  
  *Gracias a Antonio Castro por el truco (leer solo los bytes necesarios)
  ya que md5sum /dev/cdrom acaba dando error al leer /dev/cdrom*
  ...

A mi me funcionó perfecto haciendolo de esta manera
cat /dev/cdrom | md5sum
la única diferencia que hay con el metodo ese, es que te tira un error
porque de esta forma no le estás diciendo el final del cd, pero igual
anda.
Saludos.


pgp1zBu4Z0DRq.pgp
Description: PGP signature


Re: Copia exacta de un cd con dd

2001-12-07 Por tema Santiago Pastorino
El jueves 06 de diciembre de 2001 a las 20:45:01 +0100, Jesus Angel del Pozo 
escribió:
 Santiago Pastorino([EMAIL PROTECTED])@06.12.2001 15:50:20 +:
  dd if=/dev/cdrom of=imagen.img count=654671872
  ¿Alguien sabe como hacerlo con dd?
 
 ¿Y no te sirve simplemente: dd if=/dev/cdrom of=imagen.img?
 

No porque la imagen que genera no tiene el mismo md5sum que la imagen
original y eso es lo que estoy buscando.
Gracias, igual saludos.



pgp5YCdNqZtM3.pgp
Description: PGP signature


Re: Copia exacta de un cd con dd

2001-12-07 Por tema Gunnar Wolf
   dd if=/dev/cdrom of=imagen.img count=654671872
   ¿Alguien sabe como hacerlo con dd?
 
  ¿Y no te sirve simplemente: dd if=/dev/cdrom of=imagen.img?
 

 No porque la imagen que genera no tiene el mismo md5sum que la imagen
 original y eso es lo que estoy buscando.

Posiblemente lo que pasa es que el tamaño de los bloques sea diferente -
No sé de qué tamaño son los bloques estándar en un CD (supongo que un man
mkisofs te lo dirá ;-) ), pero imaginemos que son de 512 bytes. Si dd usa
nativamente (de nuevo, asómate al man) bloques de 1024 bytes,
probablemente (50% de probabilidad ;-) ) el último bloque lo lea de sólo
la mitad, y hasta te marque un error de lectura. Te generará una imágen
válida, pero un poquito más larga. Y claro, el MD5 será diferente.

Saludos,

--
Gunnar Wolf - [EMAIL PROTECTED] - (+52-55)5623-1118



Re: Copia exacta de un cd con dd

2001-12-07 Por tema Enzo Dari
Santiago Pastorino wrote:
 
 El jueves 06 de diciembre de 2001 a las 20:45:01 +0100, Jesus Angel del Pozo 
 escribió:
  Santiago Pastorino([EMAIL PROTECTED])@06.12.2001 15:50:20 +:
   dd if=/dev/cdrom of=imagen.img count=654671872
   ¿Alguien sabe como hacerlo con dd?
 
  ¿Y no te sirve simplemente: dd if=/dev/cdrom of=imagen.img?
 
 
 No porque la imagen que genera no tiene el mismo md5sum que la imagen
 original y eso es lo que estoy buscando.
 ...
Buscando un poco en los archivos de esta lista encontré esto:

Date: Mon, 28 Aug 2000 18:10:51 +0200
From: Manel Marin [EMAIL PROTECTED]
Subject: He preparado una chuleta sobre imagenes ISO para Potato ¿Que os parece?

...
EN CASO DE PROBLEMAS CON LA IMAGEN:

Para asegurarnos de que el lector CDROM y el cdrom están bien se le puede
hacer un md5sum al CD haciendo como root:

head --bytes=`isosize /dev/cdrom`   /dev/cdrom | md5sum

isosize está en el paquete:  cdwrite

*Gracias a Antonio Castro por el truco (leer solo los bytes necesarios)
ya que md5sum /dev/cdrom acaba dando error al leer /dev/cdrom*
...

-- 
Saludos,
 O__
Enzo.,/
()_\()
Enzo A. Dari  |  Instituto Balseiro / Centro Atomico Bariloche
8400-S. C. de Bariloche, Argentina | [EMAIL PROTECTED]
Phone: 54-2944-445208, 54-2944-445100 Fax: 54-2944-445299
Web page: http://cabmec1.cnea.gov.ar/darie/darie.html



Re: Copia exacta de un cd con dd

2001-12-07 Por tema Santiago Vila
Siento ser aguafiestas, pero el paquete cdwrite que contenía la orden
isosize ya no está en woody.

Tal vez con isoinfo, del paquete mkisofs, y haciendo una pequeña cuenta...



Re: Copia exacta de un cd con dd

2001-12-07 Por tema Antonio Castro
On Fri, 7 Dec 2001, Enzo Dari wrote:

 EN CASO DE PROBLEMAS CON LA IMAGEN:
 
 Para asegurarnos de que el lector CDROM y el cdrom están bien se le puede
 hacer un md5sum al CD haciendo como root:
 
 head --bytes=`isosize /dev/cdrom`   /dev/cdrom | md5sum
 
 isosize está en el paquete:  cdwrite
 
 *Gracias a Antonio Castro por el truco (leer solo los bytes necesarios)
 ya que md5sum /dev/cdrom acaba dando error al leer /dev/cdrom*
 ...

De nada. En algunos CDs el número de bytes devueltos con 
`isosize /dev/cdrom` coincide con `wc -c /dev/cdrom` pero en 
otros no. Si el CD tiene más bytes grabados no pasa nada. Al
montar el sistema de ficheros se ignoran. 

Solo queda añadir que me han avisado de que en woody ya no estará mi 
queridísimo isosize. Si eso es cierto lo compilaré y lo meteré en 
/usr/local/bin pero isosize me es muy necesario. 



Un saludo

Antonio Castro

+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
/\ /\  Ciberdroide Informática (Tienda de Linux)
  \\W// http://www.ciberdroide.com 
 _|0 0|_
+-oOOO--(___o___)--OOOo+ 
|  . . . . U U . . . . Antonio Castro Snurmacher  [EMAIL PROTECTED]  |  
|  . . . . . . . . . . | 
+()()()--()()()+
| *** 1.700 sitios clasificados por temas sobre Linux en ***Donde_Linux*** |
|  http://www.ciberdroide.com/misc/donde/dondelinux.html |
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+




Re: Copia exacta de un cd con dd

2001-12-07 Por tema Xavier Andrade
On Thu, 6 Dec 2001, Jesus Angel del Pozo wrote:

 Santiago Pastorino([EMAIL PROTECTED])@06.12.2001 15:50:20 +:
  dd if=/dev/cdrom of=imagen.img count=654671872
  ¿Alguien sabe como hacerlo con dd?
 
 ¿Y no te sirve simplemente: dd if=/dev/cdrom of=imagen.img?
 
Creo que con cdrecord viene un programa llamdao cdread que hace eso, el
problema es que dd no se preocupa de un error de lectura.

Xavier



Re: Copia exacta de un cd con dd

2001-12-07 Por tema Santiago Pastorino
El viernes 07 de diciembre de 2001 a las 10:39:25 -0600, Gunnar Wolf escribió:
dd if=/dev/cdrom of=imagen.img count=654671872
¿Alguien sabe como hacerlo con dd?
  
   ¿Y no te sirve simplemente: dd if=/dev/cdrom of=imagen.img?
  
 
  No porque la imagen que genera no tiene el mismo md5sum que la imagen
  original y eso es lo que estoy buscando.
 
 Posiblemente lo que pasa es que el tamaño de los bloques sea diferente -
 No sé de qué tamaño son los bloques estándar en un CD (supongo que un man
 mkisofs te lo dirá ;-) ), pero imaginemos que son de 512 bytes. Si dd usa
 nativamente (de nuevo, asómate al man) bloques de 1024 bytes,
 probablemente (50% de probabilidad ;-) ) el último bloque lo lea de sólo
 la mitad, y hasta te marque un error de lectura. Te generará una imágen
 válida, pero un poquito más larga. Y claro, el MD5 será diferente.

Ok, gracias, parece que dd cambió su funcionamiento, creo recordar que
en la versión de potato hacer
dd if=/dev/cdrom of=imagen.iso
No generaba imágenes con el mismo md5 que las originales, la versión que
uso ahora, la de woody tira un error de que no puede leer más, ya que al
no darle count no le digo cuando parar, por lo tanto me parece normal
que tire ese error, pero de todas maneras la imágen que genera, tiene el
mismo md5 que la original, ya que acabo de probarlo.
¿Ahora mi pregunta es, hay forma de acelerar el proceso? porque demora
muchisimo más que readcd.
Bueno, gracias, saludos.



pgpu5b3RWTcYW.pgp
Description: PGP signature


Copia exacta de un cd con dd

2001-12-06 Por tema Santiago Pastorino
¿Como se puede hacer con dd para hacer una imagén exacta de un cd?, por
ejemplo para los discos de debian, quisiera que luego de bajarme las
imagenes y copiarlas a cd, hacer dd desde el cd a un archivo y que ese
archivo tenga el mismo md5sum que el que yo baje.
O sea habría que hacer
dd if=/dev/cdrom of=imagen.img opción_que_diga_que_en_el_final_del_disco_pare
Para saber la cantidad de bytes del cd corro
isosize /dev/cdrom
y me devuelve por ejemplo
654671872
Pero que opción uso, para decirle que terminé ahí, lo intenté así:
dd if=/dev/cdrom of=imagen.img count=654671872
y no funcionó.
¿Alguien sabe como hacerlo con dd?
Porque se como se hace con readcd, pero con readcd hay que tener la
emulación scsi activada y lo quiero hacer en una pc que no tiene
copiadora de cds.



pgpeJLhKiJLLG.pgp
Description: PGP signature


Re: Copia exacta de un cd con dd

2001-12-06 Por tema Jesus Angel del Pozo
Santiago Pastorino([EMAIL PROTECTED])@06.12.2001 15:50:20 +:
 dd if=/dev/cdrom of=imagen.img count=654671872
 ¿Alguien sabe como hacerlo con dd?

¿Y no te sirve simplemente: dd if=/dev/cdrom of=imagen.img?

-- 
 Jesús Ángel del Pozo Domínguez
 Valladolid __ô
 GnuPG key-id: 0x17FB6CCE _ \_
 http://www.tel.uva.es/~jpozdom  (_)/(_)
  .--.
 |o_o |  Usuario Registrado
 |:_/ |  Linux: #168206
//   \ \ http://counter.li.org
   (| | )
  /'\_   _/`\
  \___)=(___/