Lo más habitual con clonezilla es restaurar discos completos, pero, en ocasiones, nos interesa restaurar una sola partición. Pues bien, si tenemos una imagen de un disco completo, clonezilla nos va a permitir usarla para restaurar una o varias particiones de dicha imagen.
Si además, queremos que cualquier usuario pueda realizar el proceso, podemos facilitarle la tarea por ejemplo:
Si además, queremos que cualquier usuario pueda realizar el proceso, podemos facilitarle la tarea por ejemplo:
- Añadiendo una entrada al menú de arranque de syslinux de un pendrive.
- O añadiendo una entrada al menú de arranque de grub si queremos ofrecer la posibilidad de autorestaurar desde el propio equipo.
Veamos cómo preparar una entrada de autorestauración en el fichero de configuración syslinux.cfg con un ejemplo:
label Restaurar partición sda2
# MENU DEFAULT
# MENU HIDE
MENU LABEL Restaurar partición sda2
# MENU PASSWD
kernel /live-hd/vmlinuz
append initrd=/live-hd/initrd.img boot=live config live-media-path=/live-hd noswap nolocales edd=on nomodeset noprompt ocs_live_run="ocs-live-restore" ocs_live_extra_param="-c -k -p true restoreparts miniportatil-secundaria-final-20120612 sda2" ocs_live_keymap="NONE" ocs_live_batch="yes" ocs_lang="es_ES.UTF-8" vga=788 ip=frommedia nosplash
TEXT HELP
* Autorestaurar partición sda2
ENDTEXT
Con la opción MENU LABEL indicamos lo que se va a mostrar en el menú:
MENU LABEL Restaurar partición sda2
Así, cuando arranque un equipo con mi pendrive usb, habrá una opción en el menú que diga "Restaurar partición sda2".
Como podéis ver, por las opciones que he resaltado en color rojo, tengo el sistema de clonezilla dentro del directorio live-hd. Eso es tan sólo porque también tengo drbl en el mismo pendrive.
En cuanto a las opciones de autorestauración que he usado, son las siguientes:
- ocs_live_run="ocs-live-restore"
- ocs_live_extra_param="-c -k -p true restoreparts miniportatil-secundaria-final-20120612 sda2"
- ocs_live_batch="yes"
La opción por defecto de ocs_live_run es "ocs-live-general", que nos permite salvar o restaurar. Como queremos automatizar la restauración cambiamos esta opción por "ocs-live-restore".
La opción "ocs_live_extra_param" nos permite pasar parámetros al comando indicado en ocs_live_run. Estos parámetros le van a indicar a ocs-live-restore qué es lo que tiene que hacer:
ocs_live_extra_param=" -c -k -p true restoreparts miniportatil-secundaria-final-20120612 sda2"
Veamos de forma detallada para qué sirve cada opción:
- -c: Sirve para que el cliente pida confirmación al usuario antes de clonar. Si no queremos que pida confirmación y clone directamente, omitimos esta opción.
- -k: No crear tabla de particiones en el sector de arranque de la máquina destino.
- -p true: Espera a que el usuario realice alguna acción una vez ha terminado el proceso de clonación.
- restoreparts miniportatil-secundaria-final-20120612 sda2: Le dice a clonezilla que realice una restauración de la partición sda2 que hay en la imagen miniportatil-secundaria-final-20120612.
Por último, la opción ocs_live_batch="yes" nos permite indicarle a clonezilla que haga la restauración en modo batch.
0 comentarios:
Publicar un comentario