Tutorial: Crear LiveUSB con la terminal

Hay distintas formas de hacer un LiveUSB en Linux, una de ellas es usar Unetbootin, del cual KZKG^Gaara hizo un tutorial hace tiempo.

Otra forma de hacerlo es con la terminal, de esta manera no andamos instalando programitas ni chorraditas que lo que hacen es ocupar espacio en el disco duro.

Vamos allá:

Una vez tenemos la ISO descargada lo primero que hacemos es entrar a la carpeta donde tenemos la ISO con la terminal:

cd "carpeta donde tenemos la iso"

o bien (en el caso de que esa forma nos dé error)

cd /"carpeta donde tenemos la iso"

Una vez allí vemos el listado de archivos para verificar que no nos hemos confundido de carpeta:

ls

Ahora hacemos:

dd if=nombredelaiso.iso of=/dev/sdb

of=/dev/sdb es la ruta del dispositivo USB normalmente así que antes de cambiarla recomiendo probar así, en el caso de que no funcionara ya la cambiamos.


29 comentarios, deja el tuyo

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   rogertux dijo

    Este es el mejor método para crear un live-usb. Más rapido i eficaz que cualquiera herramienta grafica.

    pd: Sorry for the orthography, xD.

    1.    Courage dijo

      Por ser la primera vez te perdonaré pero la próxima vez vas directo a la RAE jajajajajaja

      1.    Chango dijo

        Una pregunta: con éste método ya te queda el live-usb con las opciones de booteo (sea grub o lilo) establecidas de la misma manera que la iso para cd/dvd? Te pregunto porque algunas veces lo he hecho y al reiniciar me tiraba un error de grub, y al final tenía que terminar usando unetbootin… que sólo usa syslinux.

        1.    Courage dijo

          Yo lo he probado pero lo que me pasó es que el ordenador no tenía la opción de arrancar desde USB o que yo no lo supe configurar en la BIOS.

          De todas maneras me imagino que sí pero no lo puedo confirmar

          1.    rogertux dijo

            A mi la bios tampoco me arranca desde live-usb, y no se puede configurar.
            Encontre esto (boot manager)http://www.plop.at, que simplemente lo grabas en un cd y permite arrancar desde usb.

          2.    Courage dijo

            Plop es super difícil de configurar, ya me tocó usarlo una vez y nada, no fuí capaz

          3.    rogertux dijo

            Yo solo lo grabe en un cd y simplemente arrancando desde el cd puedes arrancar desde un usb

          4.    Courage dijo

            Pues entonces debe ser que dentro de Plop hay varias variantes y yo fuí a coger la más difícil

  2.   StuMx dijo

    Esto solo funciona si la iso viene preparada para arrancar por USB, en caso contrario tienes que realizar pasos adicionales.

    Por ejemplo, la ultima vez que intente hacer esto con debian se requerian pasos adicionales (no he probado con las ultimas versiones), lo mismo con las primeras iso’s de arch.

    1.    Javier Fonseca dijo

      ¿Cuales son los pasos adicionales que se requieren? Tengo ese problema.

    2.    juconta dijo

      Nos ayudaria a muchos, saber a que te refieres con hacer unos cambios al contenido de las imágenes iso del cual uno desea hacer un usb booteable, difinitivamente se puede ver que aplicaciones como Unetbootin realizan cambios en la estructura de archivos resultante de su ejecución a la hora de armar un usb booteable.
      Yo por lo pronto usare Unetbootin para cargar mis iso en un usb, sin utilizar DD que de verdad a dejado mucho que desear pues lo he probado sin otro resultado que un fracaso rotundo en el armado del usb.
      saludos. :))

  3.   pandev92 dijo

    Este metodo es bueno cuando tenemos una iso hybrida y eso lo sabemos escribiendo en la terminal, isohybrid direccióndelaiso

    Si no es hybrida no suele funcionar, por ejemplo me pasó con una iso de lmde , una de debian stable y una de bsd.

    1.    Saleskayark dijo

      pandev92:

      Gracias.

      Creo que tienes razón. Hay más información sobre imágenes ISO híbridas en community punto linuxmint punto com/tutorial/view/744 y en wiki punto geteasypeasy punto com/Hybrid_ISO/IMG_format

      Saludos

  4.   kik1n dijo

    Excelente!!!

  5.   David Segura M dijo

    Yo suelo usar este método para isos que me dan problemas usando las aplicaciones de siempre, como por ejemplo la de OpenSUSE

  6.   oscar dijo

    Hola, intento instalar winxp desde usb con ubuntu, configuro la bios para que inicie desde removable hd (no aparece la opcion para iniciar desde usb, cuando instalé ubuntu si aparecia) se enciende el pc y cuando parece que vaya a arrancar la instalación de xp me aparece un 2 y un guion parpadeando. De ahí no pasa.
    Me quiero cambiar otra vez a xp pq no me aclaro con ubuntu y me estoy volviendo loco!!!
    Muchas gracias por su atención.

    1.    elav <° Linux dijo

      Bienvenido oscar (Otro más para la colección :D):

      Te recomiendo que te dirijas a nuestro foro para obtener una mejor ayuda 😀

      Saludos

  7.   Annubis dijo

    Si te sabes la ruta donde está la iso, sólo hay que hacer:

    dd if=/ruta/al/fichero.iso of=/dev/sdX

    Y, como dd no muestra progreso, si queremos ver por dónde va, ejecutando ésto, podremos hacerlo:

    watch -n 10 kill -USR1 `pidof dd`

    1.    sieg84 dijo

      Con dd_rescue si muestra una barra de progreso, en la wiki de opensuse primero estaba el metodo con dd, despues lo cambiaron a dd_rescue

      1.    mafia_team dijo

        Al menos en Debian no

  8.   -Camaleon- dijo

    Muy Util c:

  9.   Eduardo dijo

    También hay que verificar la ruta del usb con fdisk -l

  10.   Salt dijo

    ¡¡Muchísimas grácias!! He instalado Debian 8 con LXDE y estoy teniendo algunos fallos, no he podido instalar Unetbootin y ya no sabía cómo poder hacer un LiveUSB, grácias a esto podré reinstalar el S.O.

  11.   juconta dijo

    Les pido disculpas a todos por lo que voy a decir, pero este tutorial mis queridos maestros de blog.desdelinux.net , es FAKE, asi es una mala FAKE por que como muchas otras paginas, blogs video tutos, no hacen mas que repetir algo que es erroneo , de verdad les digo que lo intente y lo volvi a intentar buscano y buscando, pero solo encontre fracaso en el procedimiento pues luego de haber hecho todos los pasos que se describen aqui …. obtenia como resultado una copia del contenido del iso que no sirve cuando se ejecuta en el usb, hay que hacerlo arrancable, usando GRUB o LILO, o syslinux (u otras formas que desconozco la verdad) que nos haran arrancar desde el usb.
    Por esto les recomiendo a todos los lectores, si usan linux o windows, utilizen Unetbootin que hara todo lo que arriba digo, no solo copia el contenido del iso en el usb sino que tambien lo hace arrancable (que es lo qque se les olvido mensionar a nuestros maestros.)
    saludos :))

    1.    KZKG^Gaara dijo

      Amigo, esto SÍ funciona, porque en mi trabajo hago los LiveUSB a menudo con este mismo método. Unetbootin hace el trabajo más fácil PERO, no funciona bien cuando se trata de Ubuntu.

      1.    juconta dijo

        Gracias KZKG^Gaara por tu opinion, la verdad es que lo intente varias veces, tratandolo de hacer con CraunchBang, Debian , Slax, y kali, la verdad es que con ninguna lo pude hacer, con este metodo, el de pasar todo el contenido del iso al USB utilizando la aplicacion DD.
        Saludos.

  12.   Angel Lavin dijo

    hola, oye aveces no funciona, por que pasa eso?

  13.   carlosc dijo

    NOTA: Al iniciar el proceso no debe sacar la unidad, cerrar el terminal o finalizarla antes de terminar porque puede dañarla.

  14.   Julio Hernández dijo

    Para los principiantes como yo, en ubuntu 20.04, falta agregar el comando «sudo» para que funcione, de tal manera que el comando completo queda asi:

    sudo dd if=nombredelaiso.iso of=/dev/sdb

    me tardo unos minutos en terminar, pero esta probado… ¡grácias por tu procedimiento amigo!