On Mon, 26 Mar 2001, Carlos wrote:

> Una preguntilla:
> con head --bytes=`isosize /dev/cdrom` < `isosize /dev/cdrom` | md5sum
> se comprueba que los datos del disco est�n bien o que el tama�o de su imagen
> est� bien?
> La misma pregunta para md5sum -c md5sum.txt
> Carlos.

Los CDs pueden estar grabados con algunos bytes extra cuyo valor no
es de inter�s. (Es solo una forma de acabar la grabaci�n para garantizar
que la �ltima parte de la grabaci�n quede bien grabada). Por eso el n�mero 
de bytes que hay que leer son solo los que devuelve isosize. Por eso se leen
con head ese n�mero de bytes. Luego basta chequearlos con md5sum y se
comprueba el valor devuelto con el valor publicado por Debian. 

md5sum -c md5sum.txt comprueba uno a uno cada fichero del cdrom. Es mucho
m�s pesado y si lo que quieres hacer es una comprobaci�n global es mejor
el primer m�todo. Imagina que tu CD tiene un byte cambiado pero no se 
corresponde con el contenido de un fichero. (Por ejemplo un cambio en un
atributo de un fichero o directorio. Digamos permisos o algo as�). En este
caso el primer m�todo detectar�a la difereencia y el segundo m�todo podr�a
no detectarlo.

Pruebalo antes de volver a preguntar, porque es sencill�simo y despareceran
todas tus dudas.


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 >>>            |
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+


Responder a