Las memorias USB están desplazando poco a poco a los soportes de datos ópticos y ofrecen posibilidades inimaginables gracias a su mayor capacidad y a la sencillez de grabación y borrado de contenidos. Una de las disciplinas supremas es el arranque múltiple de distintos sistemas a través de la memoria USB. En el siguiente artículo, presentamos tres formas de empaquetar sistemas en vivo, DVD de instalación de Windows e incluso Windows PE en una memoria USB, de forma automática o individual, como nuestra memoria de soporte USB WinTotal.
Índice de contenidos
BIOS o UEFI
La mayoría de las soluciones presentadas aquí no funcionan en sistemas UEFI de forma inmediata, porque normalmente no hay un gestor de arranque firmado para Secure Boot. En nuestro artículo EFI – el sucesor de la BIOS: fundamentos y ayuda encontrarás mucha información de fondo y también la pista de que tales sistemas también pueden iniciarse en Modo de Soporte de Compatibilidad y luego comportarse como sistemas BIOS normales, por lo que las memorias USB arrancan aquí.
Memoria USB de arranque
Primero necesitas una memoria USB que sea arrancable. Puedes hacerlo con las herramientas integradas de Windows.
Inicia la línea de comandos como administrador e introduce el comando diskpart. Utiliza list disk para averiguar el número de soporte de datos de la memoria USB, en nuestro caso el soporte de datos número 3.
Seleccione el soporte de datos número 3 con seleccionar disco 3 (ajustar si es necesario). Con listar partición puede visualizar de nuevo las particiones en el stick. Si realmente es el stick correcto, puedes borrar todos los datos en él con limpiar.
Con create partition primary ahora creas una partición primaria. El comando format fs=FAT32 Label=»MultiUSB» Quick Override formatea el soporte de datos con FAT32, que es la solución más universal en lugar de NTFS.
Finalmente, la partición primaria se marca como activa con active.
Con la partición de la lista de comandos puede comprobar de nuevo si todo se ha asumido correctamente. La partición primaria también debe marcarse como activa con el símbolo asterisco.
En lugar de utilizar la opción manual, también puede utilizar utilidades como HP USB Disk Storage Format Tool o Rufus, que realizan los ajustes necesarios bajo una interfaz gráfica.
Al utilizar ambas herramientas, sin embargo, todavía tiene que configurar la partición primaria activa con Diskpart (véase más arriba). Otra herramienta de este tipo es RMPrepUSB, de la que volveremos a hablar más adelante en este artículo.
Soluciones automatizadas
Sardu
Descargar en https://www.wintotal.de/softwarearchiv/?id=5401
Con Shardana Antivirus Rescue Disk Utility (abreviado SARDU), se pueden empaquetar más de 50 sistemas vivos en un soporte como CD/DVD o en una memoria USB para el control de plagas y el diagnóstico/mantenimiento.
Para ello, se seleccionan los componentes deseados de las secciones Antivirus, Herramientas, Linux y Windows PE, que pueden descargarse directamente. Si estos archivos se incluyen en el lugar adecuado (en la subcarpeta ISO de SARDU), pueden incluirse en el soporte de datos de emergencia. SARDU guarda el soporte completo como un archivo ISO o crea una memoria USB de arranque. SARDU borra por sí mismo los componentes descargados.
La operación es relativamente sencilla. Usted hace clic en los sistemas vivos que le gustaría tener en la memoria USB en las distintas pestañas. SARDU entonces informa que los archivos deben ser descargados. Si no es posible la descarga directa, la herramienta le dirige a la página web del fabricante.
Una vez seleccionados todos los archivos del stick, haz clic en el botón de descarga de la barra de menús de la parte superior.
SARDU iniciará el gestor de descargas.
Si ya ha descargado las imágenes ISO en otro lugar, también puede copiarlas manualmente en la carpeta «ISO» como subcarpeta de SARDU. Tenga en cuenta los consejos del programa sobre cómo debe nombrarse el archivo ISO para que SARDU lo reconozca correctamente.
Sólo después de reiniciar la herramienta se reconocerán los archivos.
Además de los conocidos sistemas «live», en «Windows» también se pueden incluir como ISO diversos sistemas PE de Windows, medios de reparación de Windows o DVD instaladores «AllinOne» de creación propia.
En la captura de pantalla anterior, se puede ver en 1 qué stick se está utilizando actualmente. En 2 puede ver el espacio de almacenamiento necesario para la compilación y, haciendo clic en el botón 3, se describe el dispositivo.
Creador de Live Linux USB
Live Linux USB Creator (LiLi) instala los sistemas Live Linux deseados desde una selección de varios cientos de distribuciones de una manera muy simple en 5 pasos en cada memoria USB. Los 5 pasos ya son visibles en la interfaz del programa:
- Seleccionar la memoria USB
- Seleccionar la fuente (si es necesario, se descargará)
- Seleccionar persistencia (archivos para cambios en el sistema Live)
- Configurar opciones
- Crear – «Haga clic en el rayo para iniciar la instalación».
Debido a su facilidad de uso, la herramienta está dirigida principalmente a usuarios ocasionales y principiantes de PC.
YUMI – Creador USB Multiboot
Con YUMI (Your Universal Multiboot Installer), se pueden instalar en una memoria USB varias distribuciones y otras herramientas ofrecidas en la página principal. Hay disponibles muchas distribuciones de Linux conocidas. YUMI también funciona con versiones de Windows como Vista, Windows 7 y Windows 8 – y con numerosas herramientas como las herramientas de particionado GParted, Parted Magic y Partition Wizard, con programas antivirus, otros SO y herramientas de sistema que están disponibles para su descarga. Si desea poner varias distribuciones en un solo stick, la herramienta debe iniciarse varias veces.
Instalador USB universal
Universal USB Installer es como el hermano pequeño de YUMI y sólo puede poner un sistema en el stick a la vez.
WinSetupFromUSB
La herramienta WinSetupFromUSB crea una memoria USB de instalación en un ordenador con Windows XP ss. para todas las versiones de Windows a partir de 2000 y también puede incluir sistemas Windows PE, así como otros sistemas de rescate sobre una base ISO. Sin embargo, las posibilidades de esta sencilla herramienta son limitadas. Puede crear un lápiz de instalación individual para Windows de forma más flexible con nuestro artículo «Creación de un lápiz de instalación de Windows con diferentes versiones y ediciones».
¿Sólo Windows PE?
Si necesita principalmente un sistema de emergencia Windows PE y desea adornarlo con sus propios sistemas de rescate ISO, debería echar un vistazo a nuestro artículo «Creación de un práctico Windows de emergencia basado en Windows PE». También describe cómo crear un medio de emergencia basado en Windows que también pueda albergar otros sistemas de emergencia como Parted Magic y similares.
Nota: Si también quieres incluir Windows PE en el stick multiarranque, no añadas entradas en «Otro SO» durante la creación del PE en el paso 5 de nuestro artículo.
El propio palo
Sobre la base de la siguiente información hemos creado el WinTotal USB-Support-Stick, que se puede descargar de forma gratuita como miembro con más adiciones, de lo contrario se puede comprar como una descarga o en una versión de hardware.
Los ingredientes
La base del stick es Grub4Dos. Grub4Dos se basa en GNU Grub y puede servir como gestor de arranque para iniciar sistemas DOS o Linux desde CD o memorias USB. Como característica especial, Grub4Dos también es capaz de arrancar imágenes de CD directamente. Por lo tanto, la herramienta es ideal para crear memorias USB móviles de emergencia. Puedes encontrar una selección de sistemas de emergencia, por ejemplo, en nuestra sección «Sistemas vivos y de rescate».
Grub4Dos es muy potente y está documentado en detalle en varios lugares, lo que es especialmente relevante para la estructura del menú:
- Guía Grub4dos de diddy.boot-land.net
- GUÍA GRUB4DOS (con vídeos) – cómo hacer una unidad multiarranque (+ejemplos)
Dado que la instalación no es del todo trivial, herramientas como RMPrepUSB ofrecen la posibilidad de hacer la instalación uno mismo.
RMPrepUSB son las siglas de «The All-in-One USB drive Preparation Utility from RM» y particiona, formatea y modifica los soportes de datos USB para que después sean arrancables. A través de la interfaz gráfica de usuario, el usuario establece todos los parámetros, como las opciones de arranque y el sistema de archivos, y puede determinar qué archivos se copian adicionalmente en el soporte de datos (por ejemplo, los archivos de inicio de MS-DOS para crear un «disco de arranque» al estilo antiguo).
Sin embargo, Grub4Dos también tiene la desventaja de que actualmente no es compatible con UEFI (véase el principio del artículo). Para sistemas de diagnóstico y emergencia, sin embargo, esto debería ser soportable, ya que también se puede arrancar en modo de compatibilidad en sistemas UEFI y así arrancar desde el stick.
Configuración
Si el stick ya ha sido particionado y formateado como se describe al principio, Grub4Dos sólo necesita ser instalado en el stick.
Para ello, inicie RMPrepUSB, seleccione la unidad correcta en la parte superior y, a continuación, haga clic en «Instalar Grub4Dos».
Se le preguntará dónde instalar el gestor de arranque. Introduzca el MBR aquí.
A continuación, la instalación se realiza de forma independiente a través de la línea de comandos.
Estructura de directorios
En el stick encontraremos entonces la carpeta Boot con los archivos de arranque, la carpeta Images, que contendrá posteriormente las ISO o imágenes de disco, así como el grubloader y el menu.lst, que representa y controla el menú.
Menú
El menú de Grub4Dos es relativamente simple. Los archivos menu.lst y windows.lst del artículo pueden descargarse aquí.
menu.lst
color magenta/blanco blanco/magenta negro/blanco negro/blanco timeout 10 ### MENU START title Slitaz 4.0nLinux live pequeño y completo find --set-root --ignore-floppies --ignore-cd /images/slitaz.iso map /images/slitaz.iso (0xff) mapa --hook chainloader (0xff) ### MENU FIN ### MENU START title Parted Magic 10082013nSistema Linux con GParted y otras herramientas de disco duro find --set-root --ignore-floppies --ignore-cd /images/pmagic.iso map /images/pmagic.iso (0xff) mapa --hook chainloader (0xff) ### MENU END ### MENU START title Memtest86+nPrueba de memoria para PC ls /images/MEMTEST.IMG || find --set-root /images/MEMTEST.IMG map /images/MEMTEST.IMG (fd0) | map --mem /images/MEMTEST.IMG (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0) ### MENU END ### MENU START title Windows configfile /boot/grub4dos/windows.lst ### MENU END
Cada entrada se encierra con ### MENU START y ## Menu END para una mejor visión general. Contiene el comando Título, que muestra el nombre del elemento del menú. El texto después de n muestra una descripción detallada en la parte inferior de la pantalla en el menú de selección.
Los demás parámetros especifican la ruta y el nombre del archivo ISO o de la imagen de disco, como hace la entrada para Memtest86+.
En lugar de una entrada, también puede abrir un submenú, como hacemos en el menú de ejemplo con la entrada «Windows». Esto recarga una lista ubicada en la carpeta bootgrub4doswindows.lst y muestra un submenú separado para un disco de rescate de Windows o un entorno Windows PE.
color blanco/azul blanco/magenta negro/blanco negro/blanco tiempo de espera 30 por defecto 0 ### MENU FIN título MENÚ PRINCIPAL configfile /menu.lst ### MENU END ### MENU START title Windows PEnLaedt un Windows PE autocreado find --set-root --ignore-floppies --ignore-cd /images/winpe.iso map /images/winpe.iso (0xff) map --hook chainloader (0xff) ### MENU FIN ### MENU START title Windows 7 System Repair CDnInicia el soporte de datos de reparación del sistema de Windows find --set-root --ignore-floppies --ignore-cd /images/sysrep7.iso map /images/sysrep7.iso (0xff) map --hook chainloader (0xff) ### MENU FIN ### MENU START title Windows 7 System Repair CD 32BitnInicia el soporte de datos de reparación del sistema de Windows find --set-root --ignore-floppies --ignore-cd /images/sysrep732.iso map /images/sysrep732.iso (0xff) map --hook chainloader (0xff) ### MENU FIN ### MENU START title Windows 8 System Repair CDnInicia el soporte de datos de reparación del sistema de Windows find --set-root --ignore-floppies --ignore-cd /images/sysrep8.iso map /images/sysrep8.iso (0xff) map --hook chainloader (0xff) ### MENU END
Con este menú de ejemplo puede adaptar fácilmente el menú a sus propios deseos. Puede encontrar ejemplos de otras adaptaciones en los enlaces mencionados anteriormente o al final del artículo en los enlaces adicionales. Un vistazo al manual de usuario de Grub4Dos también aclara algunas, pero desafortunadamente no todas las preguntas. El resumen de comandos Grub4Dos explica qué parámetros son posibles para las entradas.
Desafortunadamente, la integración no siempre es trivial e incluso difiere de una versión a otra, por ejemplo con Parted Magic. Un primer puerto de escala es, por tanto, las guías HowTo de RMPrepUSB.
Problema con los discos de instalación de Windows
Quien eche de menos aquí una pista sobre cómo integrar una ISO de instalación desde Windows, lamentablemente se sentirá decepcionado. Windows no se puede instalar desde una ISO sin un montón de «toqueteos». Al principio, el instalador de Windows funciona, pero luego no puede cargar ningún controlador de la ISO que sea necesario para el dispositivo de almacenamiento masivo.
La única forma sin problemas es copiar el contenido del soporte de datos de instalación directamente en el dispositivo, tal y como se encuentra normalmente en la ISO. Herramientas como WinSetupFromUSB o Windows 7 USB/DVD Download Tool para Windows 7 o Media Creation Tool para Windows 8.x. resuelven esta tarea para una memoria USB.
Para integrar un medio de instalación en Grub4Dos, debe copiar todo el contenido del DVD en el stick y adoptar la estructura de carpetas. Por lo tanto, el directorio principal de la memoria USB debe contener los mismos archivos y carpetas que el DVD.
A continuación, en el menú de arranque de Grub4Dos añadir la siguiente entrada:
### MENU ARRANQUE title Windows InstallerInstala Windows root (hd0,0) chainloader (hd0,0)/bootmgr ### MENU END
Nuestra solución tiene la limitación de que sólo puede montar un disco de instalación de Windows. Si aún así quieres intentar montar una o más imágenes ISO de DVDs de instalación de Windows con muchos retoques, encontrarás instrucciones adecuadas aquí: Propuesta 1, Propuesta 2,
Alternativamente, puedes crear un stick de instalación de Windows con diferentes versiones y ediciones.
Una pista más: Grub4Dos no soporta UEFI. Si usted absolutamente desea instalar un sistema UEFI, que no es absolutamente necesario como nuestro artículo sobre el tema muestra, debe crear un «verdadero» palo de instalación de Windows con las herramientas presentadas anteriormente.
Prueba
Para probar los menús, puede utilizar la herramienta Qemu Simple Boot, que puede iniciar el soporte de datos USB con el menú «virtualmente» en Windows. Pero tenga cuidado: lo que funciona en el entorno virtual no necesariamente funciona en los sistemas reales. No todos los ordenadores se comportan de la misma manera al arrancar desde el pendrive y el pendrive elegido también puede ser una fuente de errores. Lo único que ayuda aquí es la prueba y el error.
Menú terminado con Easy2Boot
Si no quieres molestarte con tus propios menús pero aún así quieres la máxima flexibilidad, deberías echar un vistazo a Easy2Boot. Esta descarga no es un programa independiente. Más bien, es una colección de menús y scripts para Grub4Dos. La característica especial de Easy2Boot es que el usuario sólo tiene que descomprimir el contenido del archivo ZIP en una memoria USB de arranque y, a continuación, puede copiar los archivos ISO en los subdirectorios correspondientes. No es necesario adaptar más archivos para el menú, ya que Easy2Boot primero escanea los directorios en cada arranque y luego crea las entradas del menú de forma independiente. Easy2Boot también puede utilizarse para integrar Windows PE o DVD de instalación.
La forma más sencilla de integrar Easy2Boot es a través de RMPrepUSB, especificando la ruta del archivo ZIP en el punto 5 del programa de abajo y haciendo que el archivo ZIP se extraiga al stick. En el punto 6, creas el pendrive y copias el gestor de arranque con «Install Grub4DOS».
Dado que Easy2Boot es muy potente y ofrece muchas funciones para cargar incluso imágenes obstinadas, se recomienda consultar la documentación del sitio del fabricante. La revista COM! tiene su propio artículo sobre Easy2Boot en línea.
Alternativa rápida XBoot
XBoot es la alternativa rápida a la creación manual de un menú de arranque Grub4Dos, ya que la herramienta crea fácilmente un stick/CD/DVD multiarranque arrastrando y soltando imágenes ISO de sistemas auxiliares Linux en la ventana del programa.
Para su funcionamiento se requiere Microsoft .NET Framework versión 4 o superior. Además, la memoria USB debe estar preparada de antemano para arrancar, como se describe al principio.
También puede especificar un subtítulo para cada entrada o cambiar el predeterminado. Si desea que la entrada aparezca directamente en el menú principal de Grub4Dos, simplemente elimine el encabezado. La entrada de la lista se cambia a través del campo Nombre y más abajo puede introducir una descripción en el campo Texto de ayuda, que aparecerá debajo del menú.
Si la herramienta no reconoce la imagen, aparece una selección de opciones. Para las entradas no listadas, lo mejor es seleccionar «Add using Grub4Dos ISO Image Emulation», para Windows PE una de las dos entradas PE.
También es posible descargar imágenes directamente de Internet para muchos sistemas auxiliares, en cuyo caso la herramienta sólo enlaza con la página de descarga.
Una vez realizadas todas las entradas, verá el tamaño de la compilación en la esquina superior derecha y podrá crear la memoria haciendo clic en «Crear USB».
A continuación, aparecerá de nuevo un cuadro de diálogo en el que seleccionar la memoria USB y Grub4dos como gestor de arranque.
Si durante la compilación recibes un mensaje de error indicando que no se ha encontrado un archivo (en el registro de errores aparece como PGK.Extensions), puedes descargarlo aquí y copiarlo en el directorio del programa.
XBoot tiene un defecto: no es posible realizar cambios en el stick con la herramienta. En su lugar, tienes que borrar el contenido y empezar de nuevo. Es más fácil si cambias o amplías los elementos de menú existentes siguiendo el patrón de los anteriores.
Mensaje de error Error 60
Si las imágenes ISO en la memoria USB están fragmentadas, Grub4Dos con su emulación de unidad no puede leerlas en una sola pieza e informa de ello con el error «Error 60: El archivo para la emulación de unidad debe estar en un área de disco contigua». Si este es el caso, puede desfragmentar los archivos con la herramienta RMPrepUSB a través de la entrada «Drive – > Make All Files on Drive Contiguous».
Alternativamente, puede iniciar la herramienta WinContig, que hace el trabajo de RMPrebUSB, pero también ofrece una interfaz gráfica. Aquí añades el soporte de datos y puedes analizarlo a través del menú contextual y, a continuación, desfragmentar los archivos.
Conclusión
Crear tu propio stick multiarranque no es nada difícil, y con poco esfuerzo tienes un buen ayudante en caso de apuro. Si además incluyes un Windows PE y un soporte de datos de instalación de Windows, siempre tendrás a mano todo lo que necesites.
Más enlaces
http://www.rmprepusb.com/tutorials/grub4dos
Guía de Diddy Grub4Dos
Foro Reboot Pro Grub4Dos
Intro gráfico:dAKirby309