Preparar una imagen de disco creada con Clonezilla para restaurar en discos más pequeños - Electronik-Pro, Informatica, Noticas,Wordpress,Facebook,Hacking,Programas,Hosting,Dominios

Uno de los problemas que tenemos a la hora de clonar discos con Clonezilla es que no podemos restaurar una imagen de un disco más grande en uno más pequeño. Alguien dirá que ésto es lógico puesto que si el disco de origen es más grande, no va a caber en el más pequeño.

Bien. Esto es cierto. ¿Pero qué pasa si reduzco proporcionalmente las particiones para que quepan en el disco de destino? Pues sencillamente que tampoco podemos restaurar la imagen. Por lo que he podido ver, ésto se debe a que Clonezilla guarda el tamaño del disco, además del tamaño de las particiones, y si el tamaño del disco de origen es mayor que el de destino, no realiza la restauración.

Ahora bien, si abrimos el directorio que contiene todos los archivos que forman parte de la imagen, encontraremos uno que guarda la información del disco y la tabla de particiones: sda-pt.parted

Como podéis deducir, este archivo está generado con la herramienta de gestión de particiones parted.

Si reducimos las particiones para que quepan en el disco de destino y retocamos manualmente la información de tamaño de disco almacenado en el archivo sda-pt.parted, podremos restaurar la imagen sin ningún problema.

Por lo tanto, lo que podemos hacer es ejecutar, en el disco de destino, el comando:
# parted /dev/sda unit s print
Con ésto, le estamos diciendo a parted que muestre la información del disco en sectores. A continuación tomamos nota del número de sectores que tiene este disco y lo modificamos en el fichero sda-pt.parted de la imagen.

Veamos un ejemplo:
Supongamos que vamos a restaurar una imagen de un disco de 500GB y hemos reducido las particiones para que quepan en un disco de 320GB. En el disco más pequeño, tendremos que ejecutar el comando:
# parted /dev/sda unit s print 
Obtendremos una salida parecida a la siguiente:
Model: ATA ST9320325AS (scsi)
Disk /dev/sda: 625142448s
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number Start End Size Type File system Flags
1 1s 585937s 585937s primary ext3 boot
2 585938s 39656250s 39070313s primary ext4
3 39656251s 78726562s 39070312s primary ext4
4 78726563s 625137344s 546410782s extended lba
5 78726564s 82632812s 3906249s logical linux-swap(v1)
6 82632814s 312576704s 229943891s logical ext4
7 312576768s 321798014s 9221247s logical ext3
8 321798078s 441916019s 120117942s logical ext4
A continuación, nos fijamos en la línea que he resaltado en color rojo y tomamos nota del tamaño del disco.

Por último, abrimos la carpeta donde se encuentran almacenados los archivos que forman la imagen de clonación, editamos el fichero sda-pt.parted y modificamos la información de tamaño de disco para que tenga el tamaño del disco de destino.
Publicado por primera vez en http://enavas.blogspot.com.es

0 comentarios:

Publicar un comentario

 
Top