Cómo instalar ArchLinux mediante dispositivo USB

Elav anda preparando un tutorial sobre instalación de ArchLinux, y para ese tutorial necesita de este otro 🙂

Bueno al caso 😀

Para hacer un LiveUSB o como se le llama comúnmente, una instalación en USB de ArchLinux, intentémoslo con Unetbootin. Para ello debemos instalarlo, si usas Debian o Ubuntu es con el siguiente comando:

  • sudo apt-get install unetbootin

Si usas ArchLinux es con:

  • sudo pacman -S unetbootin

Y así con otras distros, pero si usas Windows bueno… aquí tienes para descargarlo: Descarga Unetbootin para Windows

Una vez lo tengan listo, lo deben abrir (con permisos administrativos), les aparecerá lo siguiente:

Debemos seleccionar la opción “Diskimage“, y hagamos clic en el botón a su derecha que tiene 3 puntos (…)

Se nos abrirá una ventana, mediante la cual debemos buscar el ISO de Arch, que previamente debimos haber descargado (si no lo has bajado, has clic aquí)

Deben fijarse MUY BIEN en qué dispositivo USB pondrán la instalación, les recomiendo que no tengan NADA USB conectado, nada más que el pendrive en el cual harán el booteable:

Una vez seleccionen bien el USB, presionen OK y empezará el proceso.

Cuando este termine, se verá así:

Listo, ya está casi listo 😀

Ahora viene lo más importante… sucede que Unetbootin no es del todo compatible con ArchLinux, y debemos modificar cierto archivo en nuestro dispositivo USB para que este funcione.

En nuestro USB estará el archivo syslinux.cfg, lo debemos abrir y se verá esto:

Vean la línea #9 y la #14, en ella debemos agregar el tag/etiqueta/nombre de nuestro dispositivo USB, de lo contrario no nos funcionará. El pendrive del ejemplo se llama pendrive2GB, por lo que es el nombre que debemos poner, agregaremos lo siguiente en el medio de esas líneas: archisolabel=pendrive2GB

Aquí les muestro cómo me quedó:

Guardamos el archivo y listo 😀

Nada más 😉

Saludos


22 comentarios

  1.   ren dijo

    Que complique no es mas facil usar un dd???

    dd if=archlinux-2011.08.19-”{core|netinstall}”-”{i686|x86_64|dual}”.iso of=/dev/sd”x”

    1.    Eduar2 dijo

      Bueno Unetbootin no es nada complicado es multi plataforma por ende sirve para hacer los usd live desde windows.

    2.    KZKG^Gaara <" Linux dijo

      Es que para usuarios novatos, prefiero no complicarles tanto las cosas con dd 😀

    3.    ceso dijo

      A mi no me anda, cada vez que he querido hacer usbs booteables con dd al bootear me dice “Sistema Operativo no encontrado”, alguna idea del por qué? O.o

    4.    juconta dijo

      Excelente Tuto, gracias maestro!!

  2.   ren dijo

    De cualquier forma gracias KZKG^Gaara por el post no lo conocía y nunca se sabe cuando se pueda necesitar una aplicacion como esta. ^_^

    1.    elav <° Linux dijo

      Y créeme, hace falta.. No sabes cuantas veces el colega se ha trabado por no saber como añadir el iso a la memoria usb jajaja

    2.    KZKG^Gaara <" Linux dijo

      Nada amigo, un placer 🙂

  3.   elbuengeorge dijo

    Que iso recomiendan descargar para un AMD64, core dual o x86_64?

    1. Te recomiendo la x86_64; la dual es una versión i686+x86_64

      Como bien indica @ren es interesante el uso de dd evitando tener aplicaciones innecesarias en el sistema (sobre todo porque la iso viene ya preparada y nos ahorramos tener que estar “parcheando” lo que hace unetbootin)

      Salu2

    2.    KZKG^Gaara <" Linux dijo

      CoreDual es el ISO que trae 32bits y además 64bits, donde podrás escoger cuál instalar (32 o 64), mientras que X86_64 (64bits) es solo 64bits 🙂

  4.   Nano dijo

    Coño me salvaste bro, tengo que instalar F16 y no conseguía como hacerlo desde un pendrive…

    Duda: Esto es para usar el pendrive como live dvd e instalar en la pc, no? O para instalar EN en pendrive?

    1.    elav <° Linux dijo

      Para usarlo como LiveCD o LiveDVD

    2.    KZKG^Gaara <" Linux dijo

      Para lo primero que dices, hacer el instalador en un pendrive y desde este, instalas EN la PC.

  5.   fredy dijo

    Ahora si, no hay pretextos para no instalar Arch.

  6.   Courage dijo

    ¿No será más fácil como yo te dije?

  7.   liveUSB dijo

    ¿Sabes si hay alguna opción/comando para hacer que el liveUSB se cargue entero en RAM?
    Algunas veces necesito usar un ordenador desde liveUSB (no para instalar, sino para navegar), y tiene 4gb de ram, por lo que todo el liveUSB se podría cargar en RAM, e iría bastante más rápido. Pero no se si habrá alguna opción para poner en el syslinux.cfg o en cualquier otro sitio, para conseguirlo.

    Gracias!

    1.    elav <° Linux dijo

      Bueno, yo sé que Slitaz hace eso. Habría que ver como lo hace.

      1.    KZKG^Gaara <" Linux dijo

        En realidad es más complejo de lo que parece, pues Arch NO es un LiveCD, o sea… es un InstallCD y nada más, sería complicado desde mi punto de vista lograr lo que permite Slitaz

  8.   JeanKuro dijo

    ´buen aporte man ya me tenia vencido el unetbootin xD
    y pos acabo de hacer la imagen desde mi net que tiene debian con dd y listo pero en mi note que tengo windows con el unetbootin nada no me salia la imagen y el progra es bn bueno a la hora de hacer diferentes s.o. usb xD

  9.   max dijo

    es util si no tenes amano un pc con linux

  10.   marcosSSS dijo

    a mi no me funciono… al momento de modificar syslinux.cfg … no me aparecen todas las lineas de texto que a ti si te aparecen… cuando intente bootear no me dio la opción de instalar, reiniciar, apagar etc… si no que me mando directamente a terminal en root… pero gracias por la ayuda… seguiré buscando 🙂

Deja un 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.