USB bootable con syslinux 6 y clonezilla

En posts anteriores hemos visto como crear un USB bootable con syslinux 6
http://cmdcons.blogspot.com.es/2016/04/crear-live-usb-de-puppy-linux-en-un-usb.html

cómo añadirle un menu más vistoso que el modo texto
http://cmdcons.blogspot.com.es/2016/04/anadir-menu-de-arranque-al-live-usb-de.html


y cómo incluir Windows Recovery Enviroment (Windows RE)
http://cmdcons.blogspot.com.es/2016/04/usb-bootable-con-syslinux-6-y-windows-re.html

Ahora vamos a añadirle el que creo que es el programa de clonación más conocido Clonezilla (http://clonezilla.org)

Elementos que vamos a necesitar:

7-zip (http://www.7-zip.org/)
ISO / ZIP de LiveCD de clonezilla  (http://clonezilla.org/downloads/download.php?branch=stable)

Paso 1 - Descargar y descomprimir clonezilla

Descargamos clonezilla en su version "Stable" desde su página oficial
http://clonezilla.org/downloads/download.php?branch=stable


En el menú que nos aparece seleccionamos esto:

1. Select CPU architecture:  amd64
2. Select file type:   zip
3. Select repository:  auto

Pulsamos en Download
Nos descarga el fichero clonezilla-live-2.4.5-23-amd64.zip

Con 7-zip descomprimimos el contenido del fichero zip en una carpeta

Paso 2 - Copiar el contenido del fichero zip a nuestro USB bootable

Tenemos nuestro USB bootable que hemos creado en los posts anteriores.
La letra de unidad de nuestro usb es G:

OJO - CUIDADO - ATENCIÓN:
G: es la letra de unidad del USB que estoy usando. En tu caso puede ser distinta letra.


Copiamos el contenido de la carpeta a la raiz del usb excepto la carpeta syslinux, que no hace falta porque ya la hemos creado en posts anteriores.

Paso 3 - Editar g:\syslinux\syslinux.cfg para incluir clonezilla

Editamos nuestro fichero de g:\syslinux\syslinux.cfg

Añadimos estas lineas para clonezilla
Están sacadas del fichero syslinux\syslinux.cfg que está en el fichero zip que descargamos en el paso 1.


####################################################################################################################################
########################################## CLONEZILLA

  MENU LABEL Clonezilla live (Default settings, VGA 800x600)
  kernel /live/vmlinuz
  append initrd=/live/initrd.img boot=live union=overlay username=user config components quiet noswap edd=on nomodeset nodmraid noeject locales= keyboard-layouts= ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no vga=788 ip= net.ifnames=0  nosplash i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.enable_fbdev=1
  TEXT HELP
  * Boot menu for BIOS machine
  * Clonezilla live version: 2.4.5-23-amd64. (C) 2003-2016, NCHC, Taiwan
  * Disclaimer: Clonezilla comes with ABSOLUTELY NO WARRANTY
  ENDTEXT

MENU BEGIN Other modes of Clonezilla live
label Clonezilla live 1024x768
  MENU LABEL Clonezilla live (Default settings, VGA 1024x768)
  kernel /live/vmlinuz
  append initrd=/live/initrd.img boot=live union=overlay username=user config components quiet noswap edd=on nomodeset nodmraid noeject locales= keyboard-layouts= ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no vga=791 ip= net.ifnames=0  nosplash i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.enable_fbdev=1
  TEXT HELP
  VGA mode 1024x768. OK for most of VGA cards.
  ENDTEXT

label Clonezilla live 640x480
  # MENU DEFAULT
  # MENU HIDE
  MENU LABEL Clonezilla live (Default settings, VGA 640x480)
  # MENU PASSWD
  kernel /live/vmlinuz
  append initrd=/live/initrd.img boot=live union=overlay username=user config components quiet noswap edd=on nomodeset nodmraid noeject locales= keyboard-layouts= ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no vga=785 ip= net.ifnames=0  nosplash i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.enable_fbdev=1
  TEXT HELP
  VGA mode 640x480. OK for most of VGA cards.
  ENDTEXT

label Clonezilla live KMS
  # MENU DEFAULT
  # MENU HIDE
  MENU LABEL Clonezilla live (Default settings, KMS)
  # MENU PASSWD
  kernel /live/vmlinuz
  append initrd=/live/initrd.img boot=live union=overlay username=user config components quiet noswap edd=on nodmraid noeject locales= keyboard-layouts= ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no vga=791 ip= net.ifnames=0  nosplash
  TEXT HELP
  KMS mode. OK for ATI, Intel and NVIDIA VGA cards.
  ENDTEXT

label Clonezilla live (To RAM)
  # MENU DEFAULT
  # MENU HIDE
  MENU LABEL Clonezilla live (To RAM. Boot media can be removed later)
  # MENU PASSWD
  kernel /live/vmlinuz
  append initrd=/live/initrd.img boot=live union=overlay username=user config components quiet noswap edd=on nomodeset nodmraid noeject locales= keyboard-layouts= ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no vga=788 toram=filesystem.squashfs ip= net.ifnames=0  nosplash i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.enable_fbdev=1
  TEXT HELP
  All the programs will be copied to RAM, so you can
  remove boot media (CD or USB flash drive) later
  ENDTEXT

label Clonezilla live without framebuffer
  # MENU DEFAULT
  # MENU HIDE
  MENU LABEL Clonezilla live (Safe graphic settings, vga=normal)
  # MENU PASSWD
  kernel /live/vmlinuz
  append initrd=/live/initrd.img boot=live union=overlay username=user config components quiet noswap edd=on nomodeset nodmraid noeject locales= keyboard-layouts= ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no ip= net.ifnames=0 nomodeset vga=normal nosplash
  TEXT HELP
  Disable console frame buffer support
  ENDTEXT

label Clonezilla live failsafe mode
  # MENU DEFAULT
  # MENU HIDE
  MENU LABEL Clonezilla live (Failsafe mode)
  # MENU PASSWD
  kernel /live/vmlinuz
  append initrd=/live/initrd.img boot=live union=overlay username=user config components quiet noswap edd=on nomodeset nodmraid noeject locales= keyboard-layouts= ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no acpi=off irqpoll noapic noapm nodma nomce nolapic nosmp ip= net.ifnames=0 nomodeset vga=normal nosplash
  TEXT HELP
  acpi=off irqpoll noapic noapm nodma nomce nolapic 
  nosmp nomodeset vga=normal nosplash
  ENDTEXT

MENU END
##########################################################################

Paso 4 - Comprobar que funciona

Iniciamos nuestro ordenador desde USB y comprobamos que funciona



Comentarios

Entradas populares de este blog

Cómo saber el UUID de un equipo

Reducir el tamaño de install.wim a menos de 4 GB

Monitor HP No funciona ningún botón - OSD LOCKOUT