jueves, 29 de mayo de 2008

Elive Gem 1.0 : Una joya

Hace unos días quise bajar la última versión de Elive. Cuando fui al download, me encontré con que la descarga ya no estaba abierta: me ofrecían pagar desde 5 dolares, o mandarles un mail para recibir una invitacion, según ciertas reglas.

La cosa es que moví todos mis contactos, y les mande un mail diciendo en mi pésimo inglés que quería probar Elive Gem 1.0, y que prometía hacer una review en este blog.
Debo haber dado algo de lástima, porque al final (una semana después) me mandaron un código de invitación para la descarga.

Y valió la pena.

Elive Gem 1.0 es elive "corregido y aumentado". En las dos horas que llevo probándolo vi que monta unidades NTFS en modo lectura-escritura por defecto (y pendrives) , trae wine preconfigurado con autorun para cds de windows, integra drivers nvidia y viene con aplicaciones (muchas) para elegir. Además trae el navegador iceweasel con java y flash. Y encima viene con Synaptic!

La verdad es que no tuve que tocar nada para empezar a usar el sistema, desde el que estoy escribiendo este post mientras escucho al Bebe Sanzo en La Redonda por streaming.

Y por suspuesto, el aspecto visual está mas que cuidado. Elive es una obra de arte, como se puede ver en las capturas:

Iceweasel, Your-Freedom (por java), thunar y un terminal con la radio

Todo minimizado: consola y menú

Conclusión: Elive es un sistema totalmente recomendado, que va a caer en mi rígido cómo distro de linux preferida en breve.
Y por favor si ustedes no viven en un pais subdesarrollado y tienen una tarjeta de crédito (condiciones que yo no cumplo), por favor bajense la iso y denle al amigo Thanatermesis (el del nombre de faraón) unos 5 o 10 dólares en mi nombre. Se los merece.



Y para cerrar, como curiosidad: El lugar desde el que estoy escribiendo tiene bloqueada la pagina de blogger, y todos los blogs que esten en blogspot.com, por lo que la captura la tome conectandome con YourFreedom (desde el pendive, por java). Y el post lo estoy escribiendo a través de blogspotproxy.com.
... pero al final blogspotproxy.com me deja ver y escribir pero no guardar, así que volví a YourFreedom, que anda de primera...


martes, 27 de mayo de 2008

Howtos varios. Disco USB bajo DOS

Este post cierra algunas cuentas pendientes con artículos del blog.

En primer lugar, hay un mini howto para usar pendrives en Virtualbox.

Segundo, usando eso, describe un método para agregar un boot de windows 98 al pen sin formatearlo (para el Hirens, por ejemplo) , ni contar con una maquina con ese sistema operativo a mano.

Y de regalo, provee un disco de inicio que nos permite montar el usb bajo DOS (cuando no podemos bootear desde el pendrive), lo que podría servir si tenemos la instalación de un sistema en el pendrive y no podemos bootear, o una distro de linux con loadlin, o lo que gusten.

A empezar:

El uso del pendrive dentro de una máquina virtual no es un misterio; pero cómo el método es algo rebuscado, lo pongo.

Consta de 3 pasos:

  1. Con el pendrive insertado, arrancar Virtualbox
  2. Crear una máquina, y agregar un filtro en la sección "USB". Debería listar nuestro pendrive con marca y modelo.


  3. Desconectar y volver a conectar el pendrive. La primera vez, debería ofrecernos instalar un driver VirtualBox USB o similar.

Listo. Al arrancar la máquina, el pendrive conectado desaparece Mi PC, y lo veremos en la máquina virtual.

Advertencia: a veces, el pendrive no aparece entre los dispositivos. En muchos casos, sirve pausar la máquina virtual, desconectar y volver a conectar el pen, y reiniciarla . Cuando el está disponible para el sistema virtualizado lo podemos ver en el menú "Dispositivos", como vemos en la captura.



¿Y cómo hago para poner el boot de win98 para el hirens? (gracias Casciari)

Ahora que ya sabemos poner el pendrive en Virtualbox, sólo nos queda:

  1. Bajarnos la imagen de diskette con boot de windows98 y drivers para USB desde aquí. Extraer el archivo DOSUSB.IMG
  2. Bootear una maquina virtual con el diskette y el pendrive configurado. Debería reconocerlo (probado en un Kingston y un genérico) y montarlo como unidad E:
  3. Desde A:\ tipear sys E: y esperar
  4. Nada más.

Aclaración: El diskette funciona en VirtualBox. Sería interesante probarlo sin emular en varias máquinas, porque parece ser una utilidad bastante buscada. Si alguien se copa, puede pasar la imagen a un disco "real" con winimage o rawrite y hacer el test. Se agradecen los comentadrios al respecto.

viernes, 23 de mayo de 2008

Demasiado fácil: SymphonyOS 2008.1 en el pendrive

Quería probar la última versión de SymphonyOS, mas que nada para chequear si había avances en Mezzo, un entorno de escritorio bastante nuevo que viene en esta distribución por defecto.

El tema es que esto del boot universal le ha quitado toda la gracia a la investigación. Miren lo ridículo del how-to:

  1. Instalar el boot universal para pendrive.
  2. Bajarse SymphonyOS y copiar la carpeta /casper de la iso al pen.
  3. Agregar al syslinux.cfg estas cuatro líneas:
label symphony
menu label Start SymphonyOne in Graphical Mode

kernel /casper/vmlinuz

append initrd=/casper/initrd.gz boot=casper quiet splash

Y listo.

Mezzo-mezzo

Ahora la mini review:

El live-cd está hecho para probar mezzo. Resalto probar, porque el escritorio está lejos de ser usable. Sin ir más lejos, las aplicaciones que ven en el menú deplegable en la captura son todas las que hay. Tuve que instalar gnome-utils para poder tomar la captura. Tuve que montar el rigido a mano. No me reconoció un pendrive que puse. Y el pen desde el que hice el boot se monta como solo lectura (lo toma como unidad de cd, aunque no es un problema del sistema sino del método brute-force con el que lo arranqué).

Sobre mezzo: se ve bien, pero sigue sin parecerme novedoso. Es como el viejo windowmaker, ahora para pantallas mas grandes. Y me resulta molesto que no responda de ningún modo al click en la pantalla. De todos modos, como abajo está ubuntu, quizás me tome el tiempo para hacer una instalación en disco y ver que cambia.

Actualizaré y seré millones.

Saludos.

Actualización: creo que me quede corto cuando dije "poco usable". La instalación al rígido nos deja con un sistema mínimo, limitado tanto en aplicaciones como en utilidades de configuración; es decir, más una curiosidad que un sistema operativo. No digan que no les avisé.

domingo, 18 de mayo de 2008

I did it my way: Geexbox en el pendrive

Geexbox fue una de las primeras distros live que conocí, hace algunos años (creo que en el 2002), cuando The LiveCD List no tenía scroll vertical.
Basicamente, se trata de una distro que tiene como interfaz gráfica el menú de mplayer (no carga las x), y sirve para arrancar como media center. Más o menos como el quickplay de HP, pero en 9Mb. Aparte tiene soporte para la salida de TV de las placas de video, para sintonizadoras y controles remoto, y carga en memoria para dejarnos la unidad libre. En fin, una maravilla de diseño minimalista.



Hace un par de días me dispuse a ponerlo en mi pendrive, el mismo que tiene hirens, puppy, slax y nimblex. Pero una búsqueda de Geexbox usb sólo me dejó con lo que ya sabía: para ponerlo, había que grabar el cd, arrancar con F1 e instalarlo en el pendrive cómo en cualquier otro disco. Por supuesto, eso incluía formatear el pendrive.

Para acortar las cosas: yo hice todo eso en un segundo pendrive que tenía vacío. Pero para que ustedes no tengan que hacerlo, estudié ese pendrive para sacar esta pequeña guía:

Cómo poner geexbox en el pendrive desde windows:

  1. Bájese la imágen de geexbox desde el sitio oficial.
  2. Ábrala con Winrar, Winimage, MagicIso, CDmage o similar.
  3. Copie el directorio GEEXBOX a la raíz del pendrive.
  4. Bájese el boot universal para pendrive de acá e instale el boot como dice el post.
  5. Edite el archivo /boot/syslinux/syslinux.cfg agregando estas líneas:

  6. LABEL geexbox
    MENU LABEL Geexbox sda1
    KERNEL /geexbox/boot/vmlinuz
    APPEND initrd=/geexbox/boot/initrd.gz root=/dev/ram0 rw init=linuxrc boot=sda1 lang=es

    LABEL geexbox
    MENU LABEL Geexbox sdb1
    KERNEL /geexbox/boot/vmlinuz
    APPEND initrd=/geexbox/boot/initrd.gz root=/dev/ram0 rw init=linuxrc boot=sdb1 lang=es

    (no hay retorno de linea en APPEND)

  7. That´s it!


Nótese que agregamos dos entradas casi iguales: es porque si tenemos un disco SATA, éste normalmente va a ser sda1, y el pendrive sdb1. Si no, el pen se reconoce como sda1 directamente. En caso de que la unidad detectada sea otra, también se puede probar modificando a mano los parámetros de syslinux sobre la marcha (TAB mientras estamos en el menú).

Y para hacérsela de lujo (algunos entenderan la referencia), pueden también bajarse de acá el pack de codecs de mplayer (all o essential, elijan ustedes) , y poner el contenido en la carpeta /GEEXBOX/codecs, con lo que podremos reproducir casi todo lo que le tiremos encima.

Otra vez, enjoy!

Poesía básica (editado y comentado)

Pensó:
ella faltó a su último encuentro
y esa certeza se le hizo insoportable

años de entrenamiento
vinieron en su ayuda y pensó
que la frase (o el hecho)
no tenía sentido

si ella faltó a su último encuentro
entonces el ultimo no era ese
sino el anterior

y pensó
ella falto al ultimo encuentro
volviendo a empezar

cada vuelta del bucle borró un recuerdo.
enc=enc-1
while enc <>0 do return "cada vuelta del bucle borró un recuerdo"

asi se fueron
miradas
enc=enc-1
una cama se volvio a tender
enc-1
un cafe
-1

se detuvo un instante en la última vuelta
para olvidar con precisión su primer beso
cada detalle
antes de salir del bucle

Ella faltó a su último encuentro
él creyó olvidarla
en dos líneas de código.

jueves, 15 de mayo de 2008

Un aporte a la comunidad: Booteo universal para pendrive.

Hace un tiempo, en la entrada "Hirens y Slax en el pendrive..." comenté un método limpio para poner los dos arranques en el susodicho. Para el que no quiera volver a leerlo, resumo: se trataba de usar el syslinux que instala la distro slax para cargar un sector de arranque de d.o.s. , y de ahí el hirens.

Las ventajas del método son varias: syslinux puede bootear imágenes de diskette por emulación (por ejemplo, una imagen hecha con winimage del arranque de win98, o el disco de arranque del freedos).
Tambien puede, por supuesto, arrancar una distro de linux si le damos los parámetros del kernel (vmlinuz) y el archivo de configuración (initrd.gz, por lo general).
Lo mejor de ésto es que, en teoría, podemos poner cualquier live-cd que arranque con isolinux en nuestro pendrive con sólo "traducir" los parámetros de lilo o grub. Un par de ejemplos:

Nimblex: arranque original con grub (archivo menu.lst).

title NimbleX sub100 - Boot in KDE
root (hd0,1)
kernel /boot/vmlinuz max_loop=255 init=linuxrc load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=7120 probeusb root=/dev/ram0 rw quiet vga=791 splash=silent changes=nimblex.data autoexec=startx
initrd /boot/initrd.gz


Arranque por syslinux.

LABEL NimbleX
MENU LABEL NimbleX sub100 - Boot in KDE
KERNEL /nimblex/boot/vmlinuz
APPEND initrd=/nimblex/boot/initrd.gz max_loop=255 init=linuxrc load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=7120 root=/dev/ram0 rw vga=791 splash=silent quiet changes=nimblex.data autoexec=xconf;kdm

Es decir, cambio el path para que quede todo el contenido de la ISO en una carpeta (/nimblex) y separo la linea del kernel en kernel y append.

Puppy: arranque original con isolinux (archivo isolinux.cfg)

label puppy
kernel vmlinuz
append initrd=initrd.gz pmedia=cd

Arranque por syslinux.

LABEL puppy
MENU LABEL Puppy linux
KERNEL /puppy/vmlinuz
APPEND initrd=/puppy/initrd.gz pmedia=cd

Este es igual, sólo hay que cambiar el path.

Este método nos permite poner varias distros en un solo pendrive, sin formatear para instalar cada una (porque no quiero), sin sobreescribir el boot de la anterior etc.

¿Y cómo se hace para instalar syslinux en el pendrive?

Anteriormente, la respuesta era "bajate el Slax y ponelo en el pen". Hoy, cómo me levanté bueno, les dejo a mis lectores el boot de regalo aquí.

Para instalarlo, hay que copiarlo en la raíz del pendrive, lo que debería dejarnos una estructura de carpetas así:

/boot
|------/dos
|------/isolinux
|------/syslinux

y después correr el archivo bootinst.bat desde windows.

De yapa, les dejo mi propia configuración (archivo /boot/syslinux/syslinux.cfg) : bootea slax, hirens (el sector de arranque de d.o.s esta ahí), imagenes de diskette (agregué el archivo memdisk, que es para eso), Nimblex sub100, Puppy4 y memtest (que ya venía). Por supuesto, las distros en sí no están, en todo caso hay que ponerlas en sus carpetas correspondientes. Se los dejo de tarea.

Y si alguien tiene algún problema, ya sabe dónde preguntar. Enjoy!

martes, 13 de mayo de 2008

Meme: ¿Que llevás en la mochila?

El amigo Privateer me paso este meme, que vengo viendo pasar por los blogs del gremio. Lo agradezco, y me pongo a trabajar.

Tengo dos bolsos que cargo según vaya a la facultad y el trabajo, o a visitar a un cliente particular, y cosas que van "sueltas".

Sueltas (imprescindibles):

- Mi querido pendrive de 1gb, booteable con hirens, slax y las mil cosas que agregue y que figuran en el blog.
- Un Nokia 1100 que tiene 4 años.
- Llaves del auto (Renault 9) y de casa.
- Billetera (mas bien vacía).

El de facultad / trabajo contiene:

- Cuadernos, carpetas y apuntes, mas cartuchera con lápices y calculadora científica.
- Cutter o trincheta (con esa no me dejan subir a un avión, pero no tengo planeado volar...)
- Destornillador philips (de estrella).
- Destornillador plano muy chico (perillero, inprescindible para desarmar cosas con trabitas).
- Cajita con cds (XP, linux mint, hirens, silverdisk y un par de dvds con programas).
- Radio AM-FM de 1990, sony. Estoy viejo, escucho AM.
- Basuras varias.

El de visita a clientes tiene (aparte de los cds y destornilladores, que los cambio de bolso):

- Un tester digital.
- Una pinza climpeadora para RJ45.
- Un probador de cables de red.
- Más cds que nunca uso.
- Un inversor de cables de red casero.
- Pilas CR2032 (una tira).
- Precintos.
- Una pinza de punta.
- Tornillos.
- Mi probador USB, hecho con mi pendrive de 256 quemado.
- Mas basura.

Tengo una cámara digital Panasonic, que llevo sólo cuando hay un acto en la escuela de mis niñas, y que en este momento porta mi suegra a 1000 Km de acá (San Luis), por lo que las fotos se pospondrán hasta su vuelta.

Hecha la lista, se comprende porqué el blog se llama Subdesarrollados... ¿no?

De todos modos, la mayor parte de las veces sólo uso el pendrive y el destornillador. Y para el resto de las veces me arreglo bien con lo que llevo. Ahora, si alguien quiere mandarme por encomienda una eeePC, no me voy a negar....

Saludos.

viernes, 2 de mayo de 2008

El caloventor geek

Como los editores de Gizmodo, yo estoy siempre en la cresta de la ola tecnológica (habrán notado que también linguística, por la expresión "cresta de la ola"). Por eso (y porque hace frío) hace unos días me compré un flamante caloventor marca "Sponsor", evidentemente chino. Entre sus features encontré:

  • -Calienta poco
  • -Gasta mucho
  • -Quiere parecer un aire acondicionado

Pero el detalle de diseño geek es lo que distingue a este aparato (no le digo gadget porque es grande) del resto. Observen el indicador del temporizador (de 0 a 7 horas).

1h - 2h - 4h

Solo hay 10 clases de personas: las que lo entienden y las que no.

Por cierto, si hay algún lector que tenga claros los precios de componentes electrónicos (hace diez años que no compro un CI), quisiera preguntarle qué fortuna se ahorraron los muchachos de Sponsor por no poner un display de 7 segmentos y un integrado conversor.

Actualización 3/5/2008: Por el clamor popular, incluyo una foto completa del aparato (era la idea original, pero al momento de escribir el post no tenía la foto).