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