Git Product home page Git Product logo

boot's Introduction

Como crear un MultiBootUSB personalizado

Pasos

IMPORTANTE: El pendrive ha de tener formato FAT32 o NTFS, preferiblemente FAT32. El formato exFAT no está soportado por syslinux.

  1. Instala aplicación MultiBootUSB.
  2. Introduce un pendrive sin datos, con al menos una partición (suele ser /dev/sdb1)
  3. Ejecuta MultiBootUSB e instala el cargador Syslinux en el pendrive.

Instalación de Syslinux

IMPORTANTE: Este paso debería crear las 2 carpetas siguientes con múltiples archivos dentro:

EFI/*
multibootusb/*

A mí no me ha funcionado, así que un truco es pulsar en la pestaña MultiBootUSB y luego instalar una distro de poco peso, por ejemplo la iso de clonezilla. Para ello seleccionamos la imagen .iso y pulsamos en Install distro y esperamos un ratito.

MultiBootUSB install distro

Una vez finalizado, comprobamos que nos ha creado las carpetas anteriores. También nos habrá creado una carpeta /multibootusb/clonezilla. Para liberar este espacio, es aconsejable desinstalar la distro previamente instalada pulsando en el botón Uninstall distro. Es una técnica un poco tonta pero consigue lo que queremos. Si no se elimina la carpeta /multibootusb/clonezilla entonces lo haremos a mano.

  1. Sal de la aplicación MultiBootUSB. A partir de ahora trabajaremos con el contenido del pendrive usando un gestor de archivos y un editor de textos
  2. Edita el archivo /multibootusb/syslinux.cfg.
  3. Edita la imagen /multibootusb/bg.png a tu gusto (tamaño 640x480 píxeles).

Imagen de fondo

  1. Copia las imágenes ISO que desees añadir al directorio /multibootusb/iso.

Carpeta /multibootusb/iso

  1. Edita el archivo de configuración de GRUB2.
  2. Prueba el resultado en una máquina virtual. Yo he utilizado qemu. Una introducción al uso de qemu puedes verla aquí.
qemu-system-x86_64 -enable-kvm -machine q35,accel=kvm -drive format=raw,file=/dev/sdb,cache=none,if=virtio  -m 2048 -usb -device usb-tablet
  1. A continuación se muestra el proceso para ejecutar la ISO de Clonezilla. Los pasos son Syslinux->Iniciar GRUB2->Clonezilla.

Inicio de GRUB2

Inicio de GRUB2

Inicio de Windows ISO

  1. En caso de tener instalado en disco duro el sistema de recuperación Clonezilla podemos acceder a él mediante Syslinux->Iniciar desde Disco Duro. En el siguiente enlace tienes las Instrucciones para instalar Clonezilla en disco duro.

Inicio de GRUB2

Inicio de Windows ISO

boot's People

Contributors

jamj2000 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.