Gestión de volúmenes lógicos en Linux desde la consola

Estos días me he encontrado con la necesidad de usar un espacio para almacenar unos cuantos miles de cuentas de correo electrónico, pero no quiero usar mas espacio del necesario, y tampoco me quiero quedar corto. La solución por la que me he decantado es la de usar Volúmenes Lógicos, que pueden crecer sin problemas en caso de necesidad.

Como no me gusta usar cosas que no controlo me he puesto a investigar cómo funcionan los volúmenes lógicos en Linux, que es el sistema en el que irá el servidor de correo. Teniendo en cuenta que el servidor se administrará por consola y por SSH había que aprender los comandos de gestión. Ya se que puede sonar un poco absurdo, pero para ciertas cosas soy poco fan de las herramientas gráficas, y procuro no instalar entornos gráficos si no es estrictamente necesario.

Al final me ha salido un pequeño manual que pongo a disposición de quien le interese. Aviso que es lectura informática de la de verdad, por si alguien se piensa que he escrito una novela 😀 😀

El manual se puede descargar desde aquí: volumenes logicos en linux.

Flasheando Sony Xperia U con Cyanogenmod 11 desde Mac OS X

Ayer me entretuve instalando Cyanogenmod 11 en el Sony Xperia U de mi mujer. Después de ver varias páginas que explicaban cómo y ver varios tutoriales lo que tenía que ser sencillo me llevó casi cuatro horas, pero soy un tipo persistente y pocas cosas se me resisten cuando me pongo cabezota. Aquí os explico cómo instalar CyanogenMod 11 desde un mac, porque el motivo de tardar tanto en algo tan sencillo no ha sido otro que los «bonitos y encantadores» drivers de Windows.
Por supuesto que no me hago responsable del resultado final. Solo os explico lo que hice yo, y a mi me funcionó. Esto no significa que funcione siempre, os puede dejar el móvil el móvil inservible. Estáis avisados.

La página que he seguido como guión es ésta: http://www.androidlegend.com/update-xperia-u-st25i-to-android-4-4-kitkat-via-cyanogenmod-11/

Preparativos

HACER UNA COPIA DE SEGURIDAD DE TODO EL CONTENIDO DEL MÓVIL.

Lo primero es desbloquear el boot del teléfono. Por defecto Sony bloquea el boot para que no se pueda modificar el sistema operativo del teléfono, así que hay que ir a la página de Sony que nos da de forma inmediata un código para desbloquearlo. La pagina es ésta. Os hará falta teclear un código en el móvil para saber si se puede desbloquear, que es el *#*#7378423#*#*. En la propia página os lo explica. Seleccionáis el dispositivo, metéis el IMEI y os da un código de desbloqueo que hay que anotar y guardar bien para el siguiente paso.

Aviso: esto invalida la garantía del fabricante.

En el teléfono tienes que tener activa la depuración por USB (se activa en opciones del desarrollador) y la instalación de fuentes desconocidas para poder instalar las APK de desbloqueo y rooteado.

El software que necesitaréis (para mac):

  1. El SDK de Android: http://developer.android.com/sdk/index.html
  2. El software para conseguir el root e instalar la herramienta de recovery:
  3. El mod Cyanogen: Android 4.4 KitKat CM11 for Xperia U
  4. Las Google Apps: GApps for Android 4.4 (Cyanogenmod 11)
  5. Bridge de Sony: http://www.sonymobile.com/es/tools/bridge-for-mac/ 

Una vez descargado copiáis los ficheros zip del CM11 y las Google Apps a la memoria del teléfono usando el software de Sony (bridge).

Obtener el root (rootear) el móvil

En esta página explican cómo hacerlo. Hay que descargar el zip, descomprimirlo y seguir las instrucciones de la página.
El programa viene para Windows y Linux, pero se puede hacer funcionar para mac. Básicamente hay que descomprimir el zip y sustituir el fichero stuff/adb por el correspondiente para mac. Este fichero está en el directorio platform-tools del SDK de android que haemos bajado antes. Luego desde el terminal (como root, con sudo -i por ejemplo) lanzar el script Runme.sh.
Es conveniente reiniciar el móvil y comprobar que el root está instalado (se añade una App nueva para conceder permisos de root).

Instalar el recovery

El recovery es lo que nos permite instalarla ROM. Yo usé la APK RecoveryX, que se puede bajar de Google Play: https://play.google.com/store/apps/details?id=com.sybiload.recoverx&hl=es

Instalar el kernel

Para instalar el kernel debéis desconectar el móvil del ordenador y apagarlo. Luego descomprimís el zip del CM11 y copiáis el fichero boot.img al directorio platform-tools del SDK de Android.
Pulsáis la tecla de subir volumen y sin soltarla conectáis el móvil al ordenador. Esto pone el teléfono en modo fastboot. En la pantalla no se ve nada pero queda un led encendido en la parte inferior del móvil.
Abrís un terminal y os hacéis root (sudo -i). Entráis al directorio platform-tools del SDK de Android y tecleáis este comando:

fastboot flash boot boot.img

Esto instala el kernel y permite arrancar correctamente el recovery.

Instalar (por fin) el mod y las Google Apps

Desconectamos el móvil del ordenador y lo apagamos. Luego lo encendemos y cuando salga el logo de Sony pulsamos repetidamente la tecla de volumen arriba. Debe aparecer la pantalla de recovery. Este es el paso que no pude hacer en el PC con Windows, y que me llevó tanto tiempo hasta que mandé el PC a paseo. Los drivers de Windows apestan, y no dejan que el móvil entre en modo recovery.

Una vez salga la pantalla lo mejor es hace una copia de seguridad de todo usando la opción «Backup».
Luego se hace un wipe de todo y un factory reset (viene en el menú). ESTO BORRA TODOS LOS DATOS DEL MOVIL.
Una vez hecho esto ya podemos falsear la ROM. Primero la del CM11, y luego la de las Google Apps usando la opción de instalar un fichero ZIP desde el almacenamiento.

Cuando todo este flasheado basta con reiniciar y ya está 😀

Como os digo a mi me funcionó, y ahora mi mujer tiene un móvil con la última versión de Android. He hecho algunas pruebas y el software va bien, pero hay que tener en cuenta que es un móvil con unos años y a veces tarda un poco en responder. Aún así es infinitamente mejor que el software que trae de serie.

Espero que este post os haya servidor de ayuda 😉

Frase del día

«Si lo oigo, lo olvido; si lo veo, lo recuerdo; si lo hago, lo sé.» – Proverbio chino.

Es curioso como a veces leemos o escuchamos una frase que encaja perfectamente con la propia filosofía.

Añadir fuentes True Type de Microsoft en Ubuntu y Linux Mint

En el ordenador del trabajo he migrado de Ubuntu 10.04 a Linux Mint 13 Maya con Cinnamon, debido a algunos problemas para conectarme a unidades SMB en un filer de NetApp y también para cambiar un poco de aires.

Una de las cosas que me he encontrado es que había ciertos documentos que comparto con otros compañeros que usan Windows, que no tenían bien las fuentes, en concreto Courier New.

Intenté instalar el paquete ttf-mscorefonts, pero me daba un error: «user did not accept the  license«. Pensé que con un dpkg-reconfigure valdría, pero no ha sido así. Buscando en Google he encontrado la solución en este sitio:

sudo apt-get install --reinstall ttf-mscorefonts-installer

Se ha vuelto a descargar el paquete y me ha dado la oportunidad de aceptar la licencia e instalar los tipos de letra que me hacían falta.

 

Hugo está en camino

Hace muchos meses que no escribo. La vida a veces te da una bofetada de realidad de la que no puedes escapar. Ver como tu entorno se estremece por la pérdida de un ser querido es peor  cuanto mas mayor eres. Ha sido una época complicada donde encontrar no solo el tiempo, si no también las ganas de contar algo ha resultado muy difícil.

En enero mi mujer perdió a su padre. Han sido unos meses muy duros para ella, y mas cuando en medio de la alegría de los demás, real o fingida en Navidad, su mundo cambia para siempre. Se suponía que ahora iba a ser, por fin, una buena época. Tiempo para disfrutar de la familia, de los viajes, el ocio, por fin tiempo para tantos y tantos proyectos pospuestos para después de la jubilación de Ángel. En vez de eso hay un enorme vacío que ningún consuelo puede llenar.

Pero mañana llega Hugo.

Cuando dijimos a la familia que íbamos a se padres por tercera vez hubo dos personas que nos felicitaron especialmente y no nos llamaron locos: Ángel y Toño, sus dos abuelos. Me queda el consuelo de que Ángel supo que por fin iba a tener un nieto varón. No he conocido un abuelo mas implicado con sus nietos, incluso sus últimas palabras fueron para preguntar por su nieta mayor.

Hugo no podrá jugar a las carreras con su abuelo Ángel, ni bañarse en la piscina o jugar al escondite con el, pero si que lo conocerá. Le hablaremos de su pasión por la vida, de lo que amaba la tierra y las cosas que crecen en ella, de su afición a los deportes, de los domingos de carreras animando a los nuestros y de lo mucho que nos quiso a todos.

Mañana, cuando Hugo nazca, habrá alguien a quien no podemos ver pero que de un modo u otro siempre nos acompaña, que se alegrará con nosotros.

Mañana llega Hugo, y eso me hace muy feliz.

Mi primer ordenador

Mi primer ordenador fue un Sony HB-101P. En realidad fue de toda la familia, pero el que mas lo manejaba era yo. Con el aprendí los rudimentos de la programación, con los manuales de usuario, mucha paciencia y muchas horas delante de la pantalla.

También pasé innumerables horas jugando al Nemesis con mis hermanos, con un cartucho que nos prestaban.

Para los que hablan de gigahercios, de cores y de gigas de ram aquí van las características de esta «joya»:

  • CPU Zilog Z-80A a 3,570 Megahercios
  • 32 KB de ROM
  • 32 KB de RAM
  • 16KB de memoria de vídeo.

Mi móvil es mas potente, pero no es tan bonito. Es aquella época se fabricaban máquinas cuidadas y llenas de detalles. Hace unos años lo enchufé a la tele y todavía funciona. Espero no deshacerme de el nunca jamás.

Mas info en http://es.wikipedia.org/wiki/Sony_HB-101

Una foto:
Conseguida de: http://www.old-computers.com/museum/photos.asp?t=1&c=783&st=1

Ale, basta ya de hacer de abuelo cebolleta…