Montar clonezilla live en el disco duro de nuestros portátiles - Electronik-Pro, Informatica, Noticas,Wordpress,Facebook,Hacking,Programas,Hosting,Dominios

Con la última imagen que se montó en los portátiles de los centros el disco duro tiene las siguientes particiones:
  • /dev/sda1 -> Contiene el sistema de arranque: /boot
  • /dev/sda2 -> Contiene el sistema raiz: /
  • /dev/sda3 -> Tiene el mismo tamaño que la partición /dev/sda2. Está vacía.
  • /dev/sda4 -> Es la partición extendida
  • /dev/sda5 -> Es el área de swap.
  • /dev/sda6 -> Contiene el home del usuario
Aprovechando que la partición sda3 está vacía, podemos montar clonezilla live en ella, guardar allí una imagen de restauración del portátil  y crear una entrada de grub para autorestaurarlo cuando haya algún problema que nos lleve demasiado tiempo solucionar.

Además, podemos crear la entrada de autorestauración a de forma que restaure tan sólo las particiones necesarias: sda1 y sda2. De este modo conseguimos dos cosas:
  • Reducir el tiempo de restauración del portátil.
  • Evitar que el usuario pierda los archivos almacenados en su home (que se encuentran en /dev/sda6) cada vez que restauremos el sistema.
Vamos a ver cómo hacerlo, suponiendo que estamos preparando un portátil modelo y no queremos arrancar su sistema operativo:
  • Arrancamos el portátil con un pendrive donde tengamos montado clonezilla live y, en lugar de seleccionar la opción "Start_Clonezilla", elegimos "Enter_Shell":

  • Una vez que tengamos un shell, nos convertimos en usuario administrador y montamos la partición /dev/sda3 en /mnt:
    # sudo -i
    # mount /dev/sda3 /mnt 
  • A continuación descargamos el fichero zip de clonezilla live. Por ejemplo, para descargar la última versión disponible a día de hoy (03/05/2013):
    # wget --trust-server-name http://sourceforge.net/projects/clonezilla/files/clonezilla_live_stable/2.1.1-25/clonezilla-live-2.1.1-25-i686-pae.zip/download 
  • Una vez descargado, lo descomprimimos directamente en /mnt (es decir, en nuestra sda3):
    # unzip clonezilla-live-*.zip -d /mnt
  • A continuación renombramos el directorio "live" que ya tenemos en /mnt y desmontamos /dev/sda3:
    # cd /mnt
    # mv live live-hd
    # umount /mnt
  • Lo siguiente que tengo que hacer es crear una entrada de grub. Como el sistema raiz está en la partición /dev/sda2, el boot en la partición /dev/sda1, y he arrancado con un sistema live, voy a montar todo y hago un chroot:

    # mount /dev/sda2 /mnt
    # mount /dev/sda1 /mnt/boot
    # mount --bind /dev /mnt/dev
    # mount --bind /proc /mnt/proc
    # mount --bind /sys /mnt/sys
    # chroot /mnt
  • Bien, pues ahora que ya tengo el sistema del portátil montado en el chroot, voy  a crear una entrada de grub para clonezilla. Como en los portátiles tenemos instalado grub2, editamos el archivo /etc/grub.d/40_custom y añadimos las opciones que crean la entrada de menú:
    menuentry "Clonezilla" {
    set root=(hd0,3)
    linux /live-hd/vmlinuz boot=live live-config noswap nolocales edd=on nomodeset ocs_live_run=\"ocs-live-general\" ocs_live_extra_param=\"\" keyboard-layouts=\"\" ocs_live_batch=\"no\" locales=\"\" vga=788 ip=frommedia nosplash live-media-path=/live-hd bootfrom=/dev/sda3 toram=filesystem.squashfs
    initrd /live-hd/initrd.img
    }
    Fijaos en que con "set root=(hd0,3)" estoy indicando que clonezilla está en el primer disco (hd0) y en la tercera partición. 
  • Una vez creado el archivo de configuración,  tendremos que hacer un "update-grub2" para crear el archivo de configuración grub.cfg
    # update-grub2
  • Y, por último, salir del chroot y desmontar:
    # exit
    # umount /mnt/sys
    # umount /mnt/proc
    # umount /mnt/dev
    # umount /mnt/boot
    # umount /mnt

0 comentarios:

Publicar un comentario

 
Top