GNU/Linux >> Tutoriales Linux >  >> Linux

Escriba una ISO en la unidad USB directamente desde Internet con BTFS

Este tutorial explica cómo escribir un ISO en la unidad USB directamente desde Internet usando BTFS , sin tener una imagen ISO real en nuestro sistema local.

El título puede ser un poco confuso. Déjame aclararlo. Quiero crear una unidad Ubuntu de arranque, pero no tengo la imagen ISO en mi disco duro.

De hecho, la imagen ISO ni siquiera está en ningún sistema de mi red de área local. Todo lo que tengo es una unidad USB y un escritorio Linux conectado a Internet. ¿Cómo puedo crear una unidad USB de arranque de Ubuntu?

Sí, solo puede descargar y escribir la ISO en la unidad USB. Hay muchas aplicaciones, como Ventoy , comando dd, Grabador , bootiso , disponible para crear fácilmente unidades USB de arranque en minutos.

Pero no vamos a descargar el ISO y luego escribirlo en la unidad USB usando cualquier aplicación de creación de arranque.

En su lugar, vamos a escribir directamente la ISO en la memoria USB desde Internet usando BTFS. Suena interesante, ¿verdad?

Ventajas de este método

  • No es necesario que descargue la imagen ISO. El contenido del archivo ISO se descargará directamente de Internet a pedido y se escribirá en la unidad USB mientras creamos la unidad de arranque.

Contras

  • El proceso de escribir un ISO en una memoria USB es terriblemente lento . Creé el disco USB de arranque del servidor Ubuntu 18.04. Tomó casi una hora. Sabía que es porque el contenido de la ISO se descarga de Internet bajo demanda. Pero una hora es demasiado.
  • Este método solo funcionó con Disk Image Creator aplicación gui. El otro software de creación de arranque dio un error de permiso de archivo a pesar de que otorgué permiso completo al directorio donde guardé el contenido de ISO.

Como ya dije, el objetivo de esta guía es mostrarle cómo crear unidades USB de arranque directamente desde Internet sin tener una imagen ISO real en nuestro sistema local.

Sin embargo, no recomendaría este método para crear imágenes ISO de arranque. Es un proceso bastante lento. ¡Esta guía tiene únicamente fines educativos!

Escriba un ISO en la unidad USB directamente desde Internet usando el sistema de archivos BTFS BitTorrent

Si aún no ha instalado BTSFS, consulte este enlace .

Una vez instalado BTFS, cree un directorio para montar el contenido del archivo ISO. Llamémoslo mnt .

$ mkdir mnt

Ahora, descarga tu torrent. Para el propósito de esta guía, usaré Ubuntu 18.04 server edition torrent.

Monte el archivo torrent (supongo que ha guardado el archivo torrent en Descargas directorio) usando BTFS como se muestra a continuación:

$ btfs Downloads/ubuntu-18.04-live-server-amd64.iso.torrent mnt/

El comando anterior montará el archivo torrent de Ubuntu 18.04 LTS en mnt directorio. Dele a BTFS unos momentos para encontrar y obtener los rastreadores del sitio web. Una vez que se cargan los datos reales, BTFS ya no requerirá el rastreador.

Ahora, conecte su unidad USB, abra el administrador de archivos y vaya al directorio de montaje, es decir, mnt en nuestro caso. Allí verás la imagen ISO.

Haga clic derecho en el archivo ISO. En el menú contextual de la derecha, seleccione Abrir con -> Escritor de imágenes de disco. .

Nota:

Si la opción Disk Image Creator no está disponible, instale GNOME Disks . Es una utilidad gráfica para administrar unidades de disco y medios.

Sobre Arch Linux y sus derivados:

$ sudo pacman -S gnome-disk-utility

En RHEL, CentOS, Fedora:

$ sudo yum install gnome-disk-utility

O,

$ sudo dnf install gnome-disk-utility

En SUSE/openSUSE:

$ sudo zypper in gnome-disk-utility

En la siguiente pantalla, elija la unidad de destino, es decir, su unidad USB. Compruebe dos veces si ha elegido la unidad correcta . Finalmente, haga clic en Comenzar a restaurar botón.

El BTFS descargará el contenido del archivo torrent directamente desde Internet y la aplicación Disk Image Creator escribirá la ISO en su unidad USB.

Ahora toma una taza de café. Como ya dije, puede llevar mucho tiempo completarlo dependiendo de la velocidad de Internet.

He probado el servidor ISO de Ubuntu 18.04 (tamaño de más de 800 MB) y tardé aproximadamente una hora en completarse. Una vez que se crea la unidad USB de arranque, desmóntela, vuelva a conectarla y compruebe si puede arrancar desde esa unidad.

Finalmente, no olvide desmontar el sistema de archivos BTFS usando el comando:

$ fusermount -u mnt

Ahora, el contenido del directorio montado desaparecerá. Para acceder nuevamente al contenido del archivo torrent, debe montar el torrent como se describe anteriormente.

Lectura sugerida:

  • Cómo crear un ISO desde una unidad USB de arranque en Linux
  • MultiCD:crea imágenes de CD, DVD y USB de arranque múltiple

Linux
  1. Lea y escriba datos desde cualquier lugar con redirección en la terminal de Linux

  2. Ventoy:Cómo crear una unidad USB de arranque múltiple con varios archivos ISO

  3. Cómo crear una unidad USB de arranque usando el comando dd

  4. Cómo copiar una imagen ISO en USB con dd

  5. ¿Cómo crear un USB de arranque desde un ISO de arranque con la línea de comandos en Linux?

¿Por qué no instalar paquetes de software desde Internet?

Cree una unidad USB de arranque con USBImager en Linux

Cree una unidad USB de arranque con Ventoy WebUI en Linux

Cómo crear un ISO desde una unidad USB de arranque en Linux

Cómo arrancar desde una unidad USB en Virtualbox en Linux

Resolución de problemas de red desde la línea de comandos con TShark