Un script bash para crear un USB de arranque desde ISO en Linux
- 2261
- 515
- Adriana Tórrez
Bootiso es un script bash poderoso para crear fácil y de forma segura un dispositivo USB de arranque desde un archivo ISO. Le ayuda a crear un USB de arranque a partir de un ISO con un solo comando desde el terminal. Es un script bien personalizado que cuidadosamente organizado y validado usando shellcheck.
Tiene que ejecutarse con Root Authority, y si los programas externos requieren no están disponibles en su sistema, le pedirá que los instale y salga. Bootiso verifica que el ISO seleccionado tiene el tipo mime correcto, de lo contrario sale. Para evitar daños al sistema, asegura que el dispositivo seleccionado esté conectado solo a través de USB.
Leer también: 3 formas de extraer y copiar archivos de la imagen ISO en Linux
Antes de formar y dividir su dispositivo USB, le solicita que acepte la ejecución de las acciones para evitar cualquier pérdida de datos. Es importante destacar que administra cualquier falla de un comando interno que sale adecuadamente. Además, realiza una limpieza de cualquier archivo temporal en la salida al emplear la utilidad de trampa.
Instalar script bootiso en Linux
La manera fácil de instalar bootiso de las fuentes es clonar el repositorio de git y establecer el permiso de ejecutar como se muestra.
$ git clon https: // github.com/jsamr/bootiso.git $ cd bootiso/ $ chmod +x bootiso
A continuación, mueva el script a una ruta bin (por ejemplo ~/bin/ o /usr/local/bin/) para ejecutarlo como cualquier otro comando de Linux en su sistema.
$ mv bootiso ~/bin/
Una vez instalada, la sintaxis para ejecutar bootiso es proporcionar al ISO como primer argumento.
$ bootiso myfile.Yo asi
Para crear un dispositivo USB de arranque desde el archivo ISO, primero debe enumerar todas las unidades USB disponibles conectadas a su sistema utilizando el -l
bandera como se muestra.
$ bootiso -l Listado de unidades USB disponibles en su sistema: Nombre Tipo de estado de tamaño caliente SDB 1 14.9G Running Disk
A continuación, para hacer el dispositivo (/dev/sdb
) Como dispositivo de arranque, simplemente proporcione el ISO como el primer argumento. Tenga en cuenta que si solo hay un dispositivo USB conectado al sistema (como en el caso de arriba), el script lo seleccionará automáticamente, de lo contrario, le pedirá que seleccione de una lista generada automáticamente de todas las unidades USB adjuntas.
$ sudo bootiso ~/Plantillas/externos.Yo asiCrear USB de arranque en Linux Terminal
También puede usar el -a
indicador para habilitar las unidades USB de autoselección junto con -Y
(Desactiva la solicitud del usuario antes de formar la unidad USB) Opción como se muestra.
$ sudo bootiso -a -y ~/plantplates/externos.Yo asi
Si tiene múltiples dispositivos USB conectados al sistema, puede usar el -d
indicador para especificar explícitamente el dispositivo USB que desea hacer de Bootable desde la línea de comando como se muestra.
$ sudo bootiso -d/dev/sdb ~/plantplates/externos.Yo asi
Por defecto, Bootiso usa Monte + Rsync
emplear Comando DD En su lugar, agregue el --dd
bandera como se muestra.
$ sudo bootiso --dd -d ~/plantlates/externos.Yo asi
Además, para las ISO no híbridas, puede instalar un gestor de arranque con Syslinux con el -b
Opción, como sigue. Sin embargo, esta opción no admite el Comando DD.
$ sudo bootiso -b/ptah/to/no hybrid/file.ISO o $ sudo bootiso -bd/usb/dispositivo/ptah/to/no hybrid/file.Yo asi
Para obtener más información sobre otras capacidades y opciones de Bootiso, consulte el mensaje de ayuda.
$ bootiso -h
Repositorio de bootiso github: https: // github.com/jsamr/bootiso
Eso es todo! Bootiso es un poderoso script bash para crear fácil y de forma segura un dispositivo USB de arranque desde un archivo ISO, con un solo comando en el terminal. Use el formulario de comentarios a continuación para compartir sus pensamientos al respecto o hacer preguntas.
- « 3 formas de extraer y copiar archivos de ISO Image en Linux
- Librenms una herramienta de monitoreo de red totalmente destacada para Linux »