¿Cómo crear un USB de arranque desde un archivo ISO de forma segura desde el shell?

1

Lo sé dd la utilidad se cita a menudo, pero yo la consideraría insegura ya que podría dañar el sistema al seleccionar mal una unidad del sistema.

Así que me gustaría crear una unidad USB de arranque desde un archivo ISO híbrido en una línea de comandos de shell, ¿hay alguna utilidad para lograrlo?

Jules Randolph
fuente

Respuestas:

3

bootiso Guión de BASH fue cuidadosamente diseñado como una utilidad de línea de comandos fácil de usar para crear de forma segura dispositivos USB de arranque desde archivos ISO en una línea.

Uso tipico

bootiso file.iso

Caracteristicas

  • evitar que dañe el sistema al afirmar que el dispositivo seleccionado está conectado a través de USB
  • inspecciona inteligentemente el archivo ISO para manejar los ISO híbridos y no híbridos, instalando el cargador de arranque SYSLINUX cuando sea necesario, aumentando las probabilidades de que el USB sea de arranque
  • seleccione automáticamente una unidad USB si hay exactamente una conectada a su sistema
  • Solicitar al usuario que confirme antes de borrar cualquier cosa.
  • Compruebe el tipo de archivo mime ISO
  • cuidadosamente forrado y validado con chequeo

Verlo en acción

En este ejemplo, las opciones. --assume-yes y --autoselect (acortar -ay ) permiten al usuario crear un USB de arranque desde ISO en una línea seleccionando automáticamente la única y única unidad USB conectada a su sistema y omitiendo el paso de confirmación. Si se detecta más de una unidad USB, se le solicitará al usuario que seleccione una.

Instalación rápida

curl -L https://git.io/bootiso -O
chmod +x bootiso
Jules Randolph
fuente