Si son del mismo modelo, podemos conseguirlo con una copia plana byte a byte:
dd if=/dev/hdb of=/dev/hdc
o incluso:
cp /dev/hdb /dev/hdc
Hay modos más fáciles de hacer la copia, sin embargo, debería estar al tanto de los siguientes puntos:
- Los discos duros deben ser del mismo modelo exactamente: hay problemas entre versiones más recientes/viejas del mismo disco duro.
- Puede tener problemas con sectores defectuosos bien en A o en B.
- Usted está copiando también todas las partes vacías del disco A al B; esto puede tomar algún tiempo y no tiene utilidad para nuestros propósitos.
Este modo puede ser el mejor para la gente que utiliza gestores de arranque como lilo o grub, pues el sector
de arranque se copia junto con todo lo demás.
de arranque se copia junto con todo lo demás.
El segundo modo, ligeramente más complicado, de copiar A en B, consiste en dos pasos:
- Primero, usdted tiene que hacerse con la tabla de particiones de B (con fdisk, cfdisk,...)
- Entonces formatea las particiones de B (con mkfs.ext2, mkfs.vfat, mkswap)
- Hace la copia efectiva
En este caso, copiar significa montar:
mkdir /mount/A ; mkdir /mount/B
mount /dev/hdb /mount/A
mount /dev/hdc /mount/B
cp -dpR /mount/A/* /mount/B
umount /dev/hdb ; umount /dev/hdc