› Foros › PC › Software libre
centipado escribió:sudo dd if=/dev/sdc of=/dev/sdb
sudo dd conv=noerror if=/dev/sdc of=/dev/sdb
Olvida tus otras paranoias, eso basta.
Ahora... lo haces desde un liveCD, o es un sistema instalado?
Si es un sistema instalado, asumo que esta en sda, y que tanto sdb como sdc NO estan montados, no? De lo contrario, desmontalos, o usa un LiveCD.
Obviamente mucho ojo con dd, puesto que puedes fulminar el contenido del disco BUENO en un segundo, si te confundes.
Es factible que justo al acabar el dd, una herramienta de discos no reconozca el disco, comprueba como lo ve tras reiniciar.
Por otra parte, sera mucho mas rapido si al dd le añades el parametro "bs=1G", por ejemplo. (usar 1 GiB de ram como tamaño de bloque, pero vale 256M, o 2G, etc, segun tengas)
A mi me ha pasado alguna vez y ha sido por que el disco tenia sectores dañados y donde pillaba uno se paraba el clonado, para ignorarlos puedes añadir dd conv=noerror, sino me equivoco quedaría algo asi:
Einy escribió:Es raro, puede que sea porque al ser discos de distinto tamaño la tabla de particiones no quede correcta, pero no lo sé, no tengo discos para probarlo a mano ahora mismo.
También en este caso que es una sola partición puedes crear una partición vacía en el disco nuevo y usar sdc1 y sdb1.
También en este caso que es una sola partición puedes crear una partición vacía en el disco nuevo y usar sdc1 y sdb1.
Monitorizalo un poco mientras hace el proceso, a ver si es que acaba antes o algo. Si eso pasara deberia salir un mensaje tipo "I/O error" o similar, pero quiza sea algun segfault o algo raro.
sudo watch -n 10 kill -USR1 `pidof dd`