Estaciones de trabajo en línea OnWorks Linux y Windows

Logotipo

Alojamiento gratuito en línea para estaciones de trabajo

<Anterior | Contenido | Siguiente>

Extra Credit

Suele ser útil verificar la integridad de una imagen ISO que hemos descargado. En la mayoría de los casos, un distribuidor de una imagen iso también proporcionará una archivo de suma de comprobación. Una suma de comprobación es el resultado de un cálculo matemático exótico que da como resultado un número que representa el contenido del archivo de destino. Si el contenido del archivo cambia incluso un bit, la suma de comprobación resultante será muy diferente. El método más común de generación de suma de comprobación utiliza el md5sum programa. Cuando usas md5sum, produce un número hexadecimal único:



md5sum imagen.iso

34e354760f9bb7fbf85c96f6a3f94ece image.iso

md5sum imagen.iso

34e354760f9bb7fbf85c96f6a3f94ece image.iso


Después de descargar una imagen, debe ejecutar md5sum contra él y comparar los resultados con el md5sum valor proporcionado por el editor.

Además de verificar la integridad de un archivo descargado, podemos usar md5sum para verificar los medios ópticos recién escritos. Para hacer esto, primero calculamos la suma de verificación del archivo de imagen y luego calculamos una suma de verificación para los medios. El truco para verificar el medio es limitar el cálculo a solo la parte del medio óptico que contiene la imagen. Hacemos esto determinando la cantidad de bloques de 2048 bytes que contiene la imagen (los medios ópticos siempre se escriben en bloques de 2048 bytes) y leyendo esa cantidad de bloques de los medios. En algunos tipos de medios, esto no es necesario. Un CD-R escrito en modo disc-at-once se puede verificar de esta manera:



md5sum / dev / cdrom

34e354760f9bb7fbf85c96f6a3f94ece /dev/cdrom

md5sum / dev / cdrom

34e354760f9bb7fbf85c96f6a3f94ece /dev/cdrom


Muchos tipos de medios, como los DVD, requieren un cálculo preciso del número de

Extra Credit


bloques. En el siguiente ejemplo, verificamos la integridad del archivo de imagen. imagen-dvd.iso

y el disco en el lector de DVD / dev / dvd. ¿Puedes averiguar cómo funciona esto?


md5sum dvd-image.iso; dd if = / dev / dvd bs = 2048 count = $ (($ (stat -c "% s" dvd-image.iso) / 2048)) | md5sum

md5sum dvd-image.iso; dd if = / dev / dvd bs = 2048 count = $ (($ (stat -c "% s" dvd-image.iso) / 2048)) | md5sum


Top OS Cloud Computing en OnWorks: