Habitualmente uso clonezilla para clonar equipos de forma individual en modo unicast y drbl cuando quiero clonar un conjunto de equipos a la vez en modo multicast.
Me es muy cómodo tener ambas herramientas en mi pendrive o en el disco duro externo. El problema que hay es que tanto clonezilla como drbl guardan sus archivos en el mismo directorio: live.
Para poder tener ambas herramientas en el mismo dispositivo usb, instalamos una de ellas, por ejemplo drbl, de forma normal.
Luego, descargamos, clonezilla en formato zip y lo descomprimimos, por ejemplo en /mnt:
# unzip clonezilla-live-1.2.12-10-i486.zip -d /mnt
Al descomprimirlo tendremos todo estos archivos en el directorio /mnt:
/mnt
├── Clonezilla-Live-Version
├── COPYING
├── isolinux
│ ├── boot.cat
│ ├── chain.c32
│ ├── drblwp.png
│ ├── isolinux.bin
│ ├── isolinux.cfg
│ ├── memdisk
│ ├── menu.c32
│ ├── ocswp.png
│ └── vesamenu.c32
├── live
│ ├── eb.zli
│ ├── filesystem.packages
│ ├── filesystem.squashfs
│ ├── freedos.img
│ ├── gpxe.lkn
│ ├── initrd.img
│ ├── memtest
│ ├── parameters.txt
│ └── vmlinuz
├── syslinux
│ ├── chain.c32
│ ├── drblwp.png
│ ├── memdisk
│ ├── menu.c32
│ ├── ocswp.png
│ ├── syslinux.cfg
│ └── vesamenu.c32
└── utils
├── linux
│ ├── makeboot.sh
│ ├── syslinux
│ └── VERSION.txt
├── mbr
│ └── mbr.bin
├── README.txt
└── win32
├── makeboot.bat
├── syslinux.exe
└── VERSION.txt
Renombramos el directorio live:
# mv /mnt/live /mnt/live-hd
Una vez hecho ésto, copiamos el directorio live-hd a nuestro pendrive o disco duro usb. Imaginemos que tenemos montado nuestro disco usb en /media/usb. Para copiar el directorio live-hd al disco usb haríamos:
# cp /mnt/live-hd /media/usb
A continuación, añadimos el contenido del fichero /mnt/syslinux/syslinux.cfg al fichero syslinux.cfg de nuestro pendrive. Suponiendo que en el pendrive ya tenemos drbl y que el fichero syslinux de éste se encuentra montado en /media/usb/syslinux/syslinux.cfg, haríamos lo siguiente:
# cat /mnt/syslinux/syslinux.cfg >> /media/usb
/syslinux/syslinux.cfg
Bien. Pues ahora, ya tendríamos en el pendrive un fichero syslinux.cfg con las entradas de drbl y clonezilla.
Puesto que hemos cambiado la ubicación de los ficheros de clonezilla de live a live-hd, tan sólo nos quedaría modificar, en este fichero, las entradas de clonezilla para que se pueda iniciar. Veamos cómo modificar una, ya que el resto se harían del mismo modo.
Tomemos la siguiente como ejemplo:
label Clonezilla live
MENU DEFAULT
# MENU HIDE
MENU LABEL Clonezilla live (Default settings, VGA 800x600)
# MENU PASSWD
kernel /live/vmlinuz
append initrd=/live/initrd.img boot=live noswap nolocales edd=on nomodeset noprompt ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_keymap="" ocs_live_batch="no" ocs_lang="" vga=788 ip=frommedia nosplash
TEXT HELP
* Clonezilla live version: 1.2.5-35-i686. (C) 2003-2010, NCHC, Taiwan
* Disclaimer: Clonezilla comes with ABSOLUTE NO WARRANTY
ENDTEXT
Cambiamos los valores resaltados en rojo por los que resalto a continuación en azul y añadimos el parámetro live-media-path=/live-hd, que he resaltado en color verde:
label Clonezilla live
MENU DEFAULT
# MENU HIDE
MENU LABEL Clonezilla live (Default settings, VGA 800x600)
# MENU PASSWD
kernel /live-hd/vmlinuz
append initrd=/live-hd/initrd.img boot=live live-media-path=/live-hd noswap nolocales edd=on nomodeset noprompt ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_keymap="" ocs_live_batch="no" ocs_lang="" vga=788 ip=frommedia nosplash
TEXT HELP
* Clonezilla live version: 1.2.5-35-i686. (C) 2003-2010, NCHC, Taiwan
* Disclaimer: Clonezilla comes with ABSOLUTE NO WARRANTY
ENDTEXT
0 comentarios:
Publicar un comentario