lunes, 8 de marzo de 2010

USB-LIVE con Arch Linux

Quizás ya muchos lo sepan pero para los que no, les voy a comentar como crear un usb-live para usarlo en emergencias o sencillamente para el que quiera probar Arch Linux.

Lo primero es instalarnos UNetbootin que nos servirá para hacer que la imagen iso la podamos usar como live en el usb;
Pagina-UNetbootin-->

Luego descargamos la imagen iso, en los siguientes links podréis ver las imágenes, colocaré de primero la imagen iso más resiente hasta hoy, luego donde están por fecha y luego el blog donde podéis ver más información al respecto;
Imagen+Resiente-->
Imagenes_Por_Fechas-->
Blog+Informacion-->

Debo decir que esta versión de Arch Linux no es oficial pero tengo rato probándolas y funcionan muy bien, el escritorio por defecto es Xfce, aunque si se instala se puede modificar al antojo.

El pendrive no necesariamente tiene que ser formateado , ni lo será por UNetbootin, solo hay que borrar todo lo que tengamos en el, incluso después de instalar la imagen iso para deshacernos de ella solo tenemos que borrar todo el pendrive y ya, un pen de 2GB es más que suficiente.

Después que ya tengamos todo solo nos queda abrir UNetbootin y seleccionar la imagen iso montar el usb y darle aceptar, si todo sale bien en un rato tendremos el usb listo para usar.

Algo a destacar es que en el menú la opción Default carga el sistema en ingles, y pues para algunos seria mejor en español no, bueno ya que la opción de Español está dentro del mismo menú pero no funciona vamos a ver como corregirlo.

Vemos en el pendrive que existe un archivo que se llama syslinux.cfg lo abrimos y veremos algo así; "no está todo lo coloque hasta donde nos interesa"
default vesamenu.c32
prompt 0
menu title UNetbootin
timeout 100

label unetbootindefault
menu label Default
kernel /ubnkern
append initrd=/ubninit elevator=deadline lang=en_US keyb=us session=openbox load=overlay usbdelay=5 nonfree=no xdisplay==old xdriver=no

label ubnentry0
menu label ^English
kernel /boot/isolinux/vesamenu.c32
append initrd=/ubninit

label ubnentry1
menu label C^zech
kernel /boot/isolinux/vesamenu.c32
append initrd=/boot/initrd.img elevator=deadline lang=en_US keyb=us session=openbox load=overlay usbdelay=5 nonfree=no xdisplay==old xdriver=no

label ubnentry2
menu label Dans^k
kernel /boot/isolinux/vesamenu.c32
append initrd=/boot/initrd.img elevator=deadline lang=en_US keyb=us session=openbox load=overlay usbdelay=5 baseonly nonfree=no xdisplay=old xdriver=no

label ubnentry3
menu label ^Deutsch
kernel /boot/isolinux/vesamenu.c32
append initrd=/boot/initrd.img elevator=deadline lang=en_US keyb=us session=openbox load=overlay usbdelay=5 acpi=off noapic pci=bios nohd nonfree=no xdisplay=old xdriver=vesa nomodeset

label ubnentry4
menu label E^spa¤ol
kernel /boot/isolinux/vesamenu.c32
append initrd=/ubninit

Lo modificamos y lo dejamos así;
default vesamenu.c32
prompt 0
menu title UNetbootin
timeout 100

label unetbootindefault
menu label Default
kernel /ubnkern
append initrd=/ubninit elevator=deadline lang=en_US keyb=us session=xfce load=overlay usbdelay=5 nonfree=no xdisplay==old xdriver=no

label ubnentry0
menu label ^English
kernel /boot/isolinux/vesamenu.c32
append initrd=/ubninit

label ubnentry1
menu label ^Czech
kernel /boot/isolinux/vesamenu.c32
append initrd=/boot/initrd.img elevator=deadline lang=en_US keyb=us session=xfce load=overlay usbdelay=5 nonfree=no xdisplay==old xdriver=no

label ubnentry2
menu label ^Dansk
kernel /boot/isolinux/vesamenu.c32
append initrd=/boot/initrd.img elevator=deadline lang=en_US keyb=us session=xfce load=overlay usbdelay=5 baseonly nonfree=no xdisplay=old xdriver=no

label ubnentry3
menu label ^Deutsch
kernel /boot/isolinux/vesamenu.c32
append initrd=/boot/initrd.img elevator=deadline lang=en_US keyb=us session=xfce load=overlay usbdelay=5 acpi=off noapic pci=bios nohd nonfree=no xdisplay=old xdriver=vesa nomodeset

label ubnentry4
menu label ^Espanol
kernel /boot/vmlinuz
append initrd=/boot/initrd.img elevator=deadline lang=es_ES keyb=es session=xfce load=overlay usbdelay=5 nonfree=no xdisplay==old xdriver=no


Listo, guardamos y reiniciamos, al entrar al menú seleccionamos Espanol, el sistema cargará en español con el detalle que el teclado seguirá en ingles y ni idea porque, en fin, en la barra de menú xfce tenemos la opción para cambiarlo, si nos fijamos veremos en la barra un teclado y justo al lado derecho una flecha hacia arriba, presionamos y elegimos español.

Ahora si, ya podemos comenzar a usar el sistema a ver como anda.
Para el que quiere probarlo igual pero en ves de Xfce usar Openbox pueden ver la imagen aquí;
Imagen_Openbox-->

No hay comentarios: