Oh no, puedo comprar el starcraft 2 para mac desde blizzard sin tarjeta de credito I SHALL NOT!

Howto chroot – Levantar tu linux desde un live-cd

Ayer me explotó la laptop, no literalmente, sino que actualice la máquina y nunca mas booteo. Lo que habia pasado es que durante la instalación, no se pudeo re-configurar algo del kernel y quedó todo mirando al techo. Ya pensando que iba a tener que reinstalar todo y empezar de vuelta, se me ocurrió entrar a #archlinux en irc.freenode.org y me recomendaron hacer chroot a mi disco, y probar re-instalar el kernel nuevo, el problema es que jamas habia hecho un chroot en mi vida.

La cosa al final es bastante sencilla, tenés que tener un cd de algún sistema operativo con live-cd, yo usé ubuntu porque tenia en la mochila y otro detalle, tenes que saber como están configuradas las particiones de tu equipo, en mi caso:

/dev/sda1 => /boot
/dev/sda3 => /
/dev/sda4 => /home

Sabido eso, empezamos con bootear con el live cd y esperar a tener un shell o un entorno grafico, y empezamos en una consola.

cd /
sudo mount /dev/sda3 /mnt
sudo mount /dev/sda1 /mnt/boot
sudo chroot /mnt /bin/bash

Y tenemos un shell de root como si estuviesemos en nuestra máquina. Ahora tenemos que hacer lo que sea tengamos que arreglar, en mi caso:

sudo pacman -S kernel26

Y listo, tenia mi equipo arreglado y listo para bootear de vuelta.

Me voló la cabeza lo fácil que fue, yo ya me veia reinstalando todo, pero no hizo falta. Linux rulz.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)

Howto hacer business inteligence con Pentaho

[via mi tumblr]

Éste es un pequeño HowTo de como hice yo para montar PENTAHO en mi maquina con el motor Mondrian para OLAP y JPivot para navegarlo.

Éste curso NO tiene en cuenta lo que hay que saber para diseñar el cubo OLAP. Solo vamos a explicar como hacer el schema de Mondrian para que que se pueda navegar la BD ya creada y cargada con datos en el motor.

Como motor de base de datos yo usé MYSQL porque es lo que tenía a mano, pero podrían usar lo que prefieran.

A tener en cuenta:

  • Todo éste tutorial está orientado a usarse en la plataforma GNU|Linux. Teoricamente debería funcionar en cualquier distribucion.
  • Yo lo probe en UBUNTU 9.10 Karmic Koala y Archlinux con las actualizaciones al día y anduvo perfecto.
  • Necesitamos tener la maquina virtual java. En el 90% de las distros de linux el paquete se llama sun-java6-jre

Seguir Leyendo »

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Buzz (aka. Google Reader)