GNU/Linux >> Tutoriales Linux >  >> Linux

¿Errores al clonar disco con Cat?

Deseo clonar un disco grande (un SSD de 500 GB, por lo que vale), y me inclino por usar cat , como lo sugiere Gilles aquí. Pero lo que me hizo dudar es que realmente no sé qué cat hace al leer errores. Sé cómo dd se comporta en estos casos, es decir, el comando

dd if=/dev/sda of=/dev/sdb bs=64K conv=noerror,sync status=progress

no se detiene por errores en la lectura y rellena el error de lectura con ceros (el sync opción) para que los datos permanezcan sincronizados. Desafortunadamente, lo hace rellenando los ceros al final del bloque que se va a escribir, de modo que un solo error en una lectura temprana de 512 bytes estropea los 64 KB de datos (peor aún con tamaños de bloque más grandes y rápidos).

Así que me pregunto:¿puedo hacerlo mejor/diferente con cat? ? ¿O debería pasar a Clonezilla? ?

Respuesta aceptada:

cat se detiene si encuentra un error de lectura o escritura.

Si le preocupa que pueda haber sectores ilegibles en su disco de origen, debe buscar herramientas como ddrescue .


Linux
  1. ¿Archivos Cat con directorio?

  2. Linux:¿hace que la copia de disco/disco sea más lenta?

  3. Sistema de archivos de solo lectura después de la actualización a 15.04 ¿Con?

  4. Administrar discos con DiskPart

  5. ¿Obtener espacio libre en disco con df para mostrar solo espacio libre en kb?

Compruebe el espacio libre en disco en Linux con ncdu

Verifique el espacio en disco usado en Linux con du

Cómo usar el comando Cat de Linux (con ejemplos)

Cómo clonar una imagen de disco cifrada con Clonezilla

Uso de Cat Command en Linux con ejemplos

Cómo clonar una máquina virtual en VirtualBox