miércoles, 9 de mayo de 2012

Pasos para clonar la imagen de “miniportatil-secundaria-todos”


Introducción

Necesitamos la imagen y el sistema de clonezilla, yo en mi caso tengo un ordenador preparado para enviar por pxe la imgen de clonezilla y donde tengo una carpeta compartida por nfs donde tengo almacenadas las imágenes de clonezilla.
Vamos a clonar un ordenador Workstation (PIV 2,8GH con 40 GB de disco duro y 512MB de ram) con la imagen nueva que llevan los portátiles y la vamos a integrar como una workstation.
Lo primero que vamos ha hacer es arrancar el ordenador con el clonezilla (bien, por pxe, cdrom o usb)

Preparando tabla de particiones

Como la tabla de particiones no va a ser la misma y hay mucha diferencia de disco duro, lo que vamos hacer es crear nuestras propias particiones con su tamaño adecuado y luego las clonaremos.
Para ver que particiones y que tamaño tienen, miraremos los fichero de la imagen de clonezilla que están en al carpeta miniportatil-secundaria-todos.
miniportatil-secundaria-todos-20120330.img# cat sda-pt.parted → para saber las particiones que hay y de que tipo son, como aquí nos muestran los bloques y queremos saber en Gb o Mb que tamaño tienen podemos verlo en:
miniportatil-secundaria-todos-20120330.img# cat Info-lshw.txt → de aquí podemos sacar la información del disco, esto lo vemos en la sección siguiente.

*-disk
description: ATA Disk
product: Hitachi HTS54502
vendor: Hitachi
physical id: 0.0.0
bus info: scsi@0:0.0.0
logical name: /dev/sda
version: PB2O
serial: 100409PBN2061SFNRXNT
size: 232GiB (250GB)
capabilities: partitioned partitioned:dos
configuration: ansiversion=5 signature=000c2e85
*-volume:0
description: EXT3 volume
vendor: Linux
physical id: 1
bus info: scsi@0:0.0.0,1
logical name: /dev/sda1
version: 1.0
serial: a103331b-c036-4c73-b8be-3c135cc24243
size: 286MiB
capacity: 286MiB
capabilities: primary bootable journaled extended_attributes ext3 ext2 initialized
configuration: created=2011-11-09 10:51:07 filesystem=ext3 modified=2012-03-30 11:47:35 mounted=2012-03-30 11:43:15 state=clean
*-volume:1
description: EXT4 volume
vendor: Linux
physical id: 2
bus info: scsi@0:0.0.0,2
logical name: /dev/sda2
version: 1.0
serial: f5f3c53f-9781-419f-ab84-f61b5567bea7
size: 18GiB
capacity: 18GiB
capabilities: primary journaled extended_attributes large_files huge_files dir_nlink extents ext4 ext2 initialized
configuration: created=2011-11-09 10:51:08 filesystem=ext4 lastmountpoint=/nt���Z�蕡������k��!��Z���<���<�!�����Z modified=2012-03-30 07:35:55 mounted=2012-03-30 11:43:13 state=clean
*-volume:2
description: EXT4 volume
vendor: Linux
physical id: 3
bus info: scsi@0:0.0.0,3
logical name: /dev/sda3
version: 1.0
serial: 851b85a7-12e0-4639-b02b-a5ab68c8d055
size: 18GiB
capacity: 18GiB
capabilities: primary journaled extended_attributes large_files huge_files dir_nlink extents ext4 ext2 initialized
configuration: created=2011-11-09 10:51:14 filesystem=ext4 modified=2012-03-30 11:43:14 mounted=2012-03-01 11:05:48 state=clean
*-volume:3
description: Extended partition
physical id: 4
bus info: scsi@0:0.0.0,4
logical name: /dev/sda4
size: 74GiB
capacity: 74GiB
capabilities: primary extended partitioned partitioned:extended
*-logicalvolume:0
description: Linux filesystem partition
physical id: 5
logical name: /dev/sda5
capacity: 1907MiB
*-logicalvolume:1
description: Linux filesystem partition
physical id: 6
logical name: /dev/sda6
capacity: 72GiB

A nosotros lo que nos interesa es lo que esta en negrita, que es el numero de la partición, el tamaño y el tipo de la partición. El identificador de la partición como se copia al realizar la clonación ahora no lo vamos a tener en cuenta.
Por lo que necesitamos como mínimo las siguientes particiones, a las particiones le vamos a dar más tamaño para no tener problemas.
sda1 → de un tamaño de 300MB y el tipo ext3 (sera la partición boot)
sda2 → de tamaño de 20Gb y el tipo ext4 (sera para la partición /)
sda4 → es una extendida, le damos el resto de tamaño del disco
sda5 → sera la swap y le damos como mínimo el tamaño de la memoria ram que tengamos
sda6 → le damos el resto de tamaño
De todas estas particiones solo vamos a clonar la partición sda1 y sda2 que es donde esta el sistema, las otras particiones no las vamos a utilizar por ahora. Como solo vamos a clonar las particiones sda1 y sda2 tenemos que modificar el fichero /etc/fstab después de clonar porque en este fichero no hace referencia por el nombre de /dev/sdaX sino por su ID del disco y cuando hace una clonación también se clona el numero identificador de la partición pero en las particiones nuevas y que no se han clonado este numero sera otro. Lo veremos en los pasos después de clonar
Tenemos arrancado el clonezilla y entramos en la consola (Enter Shell) lo vamos hacer desde ahí el particionamiento.
Tenemos que ser superusuario. $sudo -i
Con Fdisk creamos la particiones y formateamos la swap con mkswap /dev/sda5 y la home con mkfs.ext4 /dev/sda6
Ya tenemos el particionamiento echo y estamos listo para la clonación, por lo tanto escribimos dos veces exit para regresar a las ventanas de clonezilla

Clonar particiones y no disco entero

Ahora tendremos que clonar, como lo que vamos hacer es clonar particiones y no disco elegimos clonar partición y elegimos las particiones sda1 y sda2, no deberíamos tener problema ahora con el tema del tamaño.
Después de clonar no vamos a reiniciar el ordenador por que vamos hacer unos pequeños cambios.

No hay comentarios:

Publicar un comentario