You are on page 1of 7

Crear USB multi-Windows con YUMI

YUMI (Your Universal Multiboot Installer) es un programa en entorno Windows que


crea y prepara memorias USB para arrancar con varios sistemas operativos,
utilidades antivirus, herramientas de clonacin de disco, de diagnstico, versiones live
y muchas otras (arranque mltiple -Multiboot USB creator-). Resulta muy til para
poder llevar en un solo dispositivo varias aplicaciones o sistemas operativos
autoarrancables. En un mismo pendrive puedes tener Ubuntu, Kaspersky Rescue Disk
o incluso Windows, siempre y cuando dispongas de la imagen ISO. Si no las tienes,
YUMI las puede bajar por ti.

Respecto a su funcionamiento, YUMI es muy fcil e intituitivo de usar: elige


la unidad de tu pendrive, la distribucin o LiveCD a copiar y luego el archivo
de la misma. Un clic en Create y YUMi convertir tu memoria extrable en
un

almacen

de

distribuciones

Utiliza syslinux para

arrancar las

con

su

propio

men

de

distribuciones almacenadas

arranque.
en

el

dispositivo USB y utiliza GRUB para arrancar varios archivos ISO desde USB,
si es necesario.

Con excepcin de algunas distribuciones (como ocurre, por ejemplo, con las
versiones Windows Vista/7/8/8.1), todos los archivos se van almacenado
en la carpeta multiboot de forma ordenada para hacer un USB de arranque
mltiple bien organizado que pueda ser utilizado para otros propsitos de
alamacenamiento. Las distribuciones instaladas pueden ser tambin
desinstaladas desde el mismo programa.

NATURALEZA DEL PROBLEMA


YUMI no permite incluir simultneamente desde el propio programa ms de
un disco/ISO de instalacin autoarrancable de las versiones ms recientes
de Windows. S se pueden crear desde el men de distribuciones del programa, e
incluir al mismo tiempo dentro de un USB multiboot, un disco de arranque e
instalacin de Windows XP con otro de cualquiera de las versiones posteriores
(Vista/7/8/8.1). El problema surge cuando se quieren incluir dentro del mismo
dispositivo USB dos o ms discos/ISOs de instalacin de Windows Vista, Windows 7 o
Windows 8/8.1.
Aunque aparentemente el men de seleccin da la impresin de que se podran crear
adicional y consecutivamente varios discos de arranque de instalacin de las diversas
versiones del SO de Microsoft (Windows Vista/7/8 Installer), en la prctica, slo se
puede crear un disco de instalacin para uno de los siguientes: Windows Vista,
Windows 7, Windows 8/8.1.
Como se ha apuntado anteriormente, no todas las distribuciones se almacenan de
forma separada e independiente dentro de la carpeta multiboot. En el caso de
Windows Vista/7/8/8.1, YUMI lo desempaqueta en la raiz del pendrive. Por esta razn,
instalar un segundo Windows machaca parte del anterior y genera incongruencias en
el arranque que llevan a que la instalacin no funcione. Sin embargo, cualquiera de
ellos es compatible con el instalador de Windows XP (Windows XP Installer) creado
mediante YUMI. De hecho, en el men aparece como un opcin de seleccin
diferenciada.

PROCEDIMIENTO DE CREACIN DE USB MULTI-WINDOWS EN


ENTORNO YUMI
Para disponer de varios instaladores de Windows Vista/7/8/8.1 en una memoria USB
multi-Windows dentro del entorno de YUMI habr que aadir una serie de archivos
de men configurados para arrancar los diferentes instaladores de Windows de forma
independiente.

Las

herramientas

necesarias:

YUMI.
FiraDisk (necesario

para

windows).

Una cualquiera de las distribuciones que instala YUMI desde su men desplegable,
por ejemplo Ultimate Boot CD, para utilizar en la creacin inicial del entorno YUMI.
Las imgenes ISO de los ficheros/CDs de instalacin de los SO de Microsoft que se
pretendan cargar en el pendrive.
Formatea el pendrive e instala con YUMI la distribucin elegida (p.e. UBCD). Una
vez hecho esto puedes, si quieres, eliminarla en el modo desinstalacin.
Copia los ficheros de imagen en formato .iso de los discos de instalacin de las
versiones de Windowsque quieras aadir dentro de la carpeta /multiboot/ISOS.

En la carpeta multiboot de la memoria USB, abre/edita el fichero


syslinux.cfg con cualquier editor de textos. Aade lo siguiente y gurdalo:
label System Tools
menu label Windows Installation ISOs ->
MENU INDENT 1
kernel vesamenu.c32
APPEND /multiboot/menu/windows.cfg

Ahora entra en la carpeta menu y crea un archivo windows.cfg. Aade


las siguientes lineas de texto y gurdalo:

# Menu Entry Created by Lance http://www.pendrivelinux.com for YUMI


default vesamenu.c32
prompt 0
menu title System Tools
menu background yumi.png
MENU TABMSG http://www.pendrivelinux.com
MENU WIDTH 72
MENU MARGIN 10
MENU VSHIFT 3
MENU HSHIFT 6
MENU ROWS 15
MENU TABMSGROW 20
MENU TIMEOUTROW 22
menu color title 1;36;44 #66A0FF #00000000 none
menu color hotsel 30;47 #C00000 #DDDDDDDD
menu color sel 30;47 #000000 #FFFFFFFF
menu color border 30;44 #D00000 #00000000 std
menu color scrollbar 30;44 #DDDDDDDD #00000000 none
label <-- Back to Main Menu
kernel vesamenu.c32
append /multiboot/syslinux.cfg

MENU SEPARATOR
label Windows XP Installation ISO
menu label Windows XP Installation ISO
MENU INDENT 1
KERNEL /multiboot/grub.exe
APPEND --config-file=/multiboot/menu/windowsXP.lst
label Windows 7 Installation ISO
menu label Windows 7 Installation ISO
MENU INDENT 1
KERNEL /multiboot/grub.exe
APPEND --config-file=/multiboot/menu/windows7.lst
label Windows 8 x86 Installation ISO
menu label Windows 8 x86 Installation ISO
MENU INDENT 1
KERNEL /multiboot/grub.exe
APPEND --config-file=/multiboot/menu/windows8x86.lst
label Windows 8 x64 Installation ISO
menu label Windows 8 x64 Installation ISO
MENU INDENT 1
KERNEL /multiboot/grub.exe
APPEND --config-file=/multiboot/menu/windows8x64.lst

Nota: Para hacerlo basta crear un archivo de texto .txt, aadir el contenido y
renombrar el fichero. No olvides dejar un espacio entre cada bloque de texto.
Tambin dentro de la carpeta menu, crear archivos .lst para cada uno de
los sistemas operativos que se pretenda integrar en el pendrive. A modo de
ejemplos:
Para Windows XP, crear windowsXP.lst, aadir el siguiente contenido y
guardar:
default 0
timeout=0
title Windows XP x86 ISO
map --mem (md)0x800+4 (99)
map /multiboot/ISOs/WINXP_X86.ISO (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99)
[FiraDisk]\nStartOptions=cdrom,vmem=find:/multiboot/ISOs/WINXP_X86.
ISO;\n\0
chainloader (0xff)/BOOTMGR || chainloader (0xff)
De forma similar se podra crear otro archivo para la versin x64.
Para Windows 7, creamos windows7.lst:

default 0
debug off
set MYISO=WIN7_X86-X64.iso
dd if=()/firadisk/au.xml of=()/AutoUnattend.xml
dd if=()/firadisk/spaces.txt of=()/firadisk/ISONAME.CMD
write ()/firadisk/ISONAME.CMD SET MYISO=\\multiboot\\ISOs\\%MYISO
%\r\n
map --mem (md)0x800+4 (99)
map /multiboot/ISOs/%MYISO% (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/multiboot/ISOs/
%MYISO%;\n\0
chainloader (0xff)/BOOTMGR || chainloader (0xff)
Para Windows 8/8.1 x86, creamos windows8x86.lst:
debug off
set MYISO=win8_x86.iso
dd if=()/firadisk/auWin8.xml of=()/AutoUnattend.xml
dd if=()/firadisk/spaces.txt of=()/firadisk/ISONAME.CMD
write ()/firadisk/ISONAME.CMD SET MYISO=\\multiboot\\ISOs\\%MYISO
%\r\n
map --mem (md)0x800+4 (99)
map /multiboot/ISOs/%MYISO% (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/multiboot/ISOs/
%MYISO%;\n\0
chainloader (0xff)/BOOTMGR || chainloader (0xff)
De forma similar se podra crear otro archivo para la versin x64: windows8x64.lst,
y esta secuencia de comandos tambin permite instalar las versiones
de Windows 10 (!!!).
Nota: Para este ejemplo, los nombres de los ISOs de imagen de Windows XP,
Windows 7 y Windows 8 seran, respectivamente, WINXP_X86.ISO, WIN7_X86X64.ISO y win8_x86.ISO.
Aadir los drivers FiraDisk. Descargar el fichero que contiene los drivers
FiraDisk desde AQU(versin propia adaptada a este procedimiento) y descomprimir
su contenido en la raz del pendrive. Se aadir a la raz el archivo
AutoUnattend.xml y la carpeta FiraDisk con todo su contenido.
Si se ha hecho todo correctamente deberamos tener todos los ISOs de Windows
arrancando desde una memoria USB. ;-)

Adems, se pueden seguir adicionando otras distribuciones autoarrancables con


YUMI.
Nota: Windows 7 da problemas con los puertos USB 3.0 (no as con los pendrives
USB 3.0), de modo que debe arrancarse desde un puerto 2.0 para evitar errores.
DESCARGAS:
AQUI dejo para descargar algunos archivos de ejemplo tal como deberan quedar
y el resto de ficheros necesarios.

You might also like