Lo prometido es deuda… Como reinstalar GRUB 2… en español!!!

•diciembre 4, 2009 • Dejar un comentario

El método consiste en usar una distribución en modo LiveCD para instalar nuevamente el GRUB. Usaremos el LiveCD de Ubuntu 9.10 o superior (debe ser la versión Live o Desktop), aunque puede ser cualquier otra distribución que use GRUB2 como gestor de arranque y no LILO ni Grub 1.

Lo primero que debemos hacer es arrancar el live-cd y abrir una terminal. Despues escribimos los siguiente para ver las particiones de los distintos discos duros:

$ sudo fdisk -l

Despues vemos cual es la partición donde tenemos Ubuntu y la montamos en /mnt (en la mayoría de los casos esta partición será sda1, el ejemplo lo haré con esa partición pero mira cual es tu partición con el comando fdisk):

$ sudo mount /dev/sda1 /mnt

Ahora, monta el resto de los dispositivos:

$ sudo mount –bind /dev /mnt/dev

Y ejecuta el comando chroot de forma que accedemos como root al sistema de archivos de nuestro antiguo Ubuntu:

$ sudo chroot /mnt

Por último cargamos el Grub en el MBR ejecutando el siguiente comando:

# grub-install –recheck /dev/sda

(sda lo debemos substituir por el disco duro que utilizamos para arrancar los sistemas operativos, casi siempre es sda. Ojo!! no poner el número de partición, solo sda)

Reiniciamos y cuando vuelva a arrancar ubuntu (no el del live-cd), podemos ajustar en el menú del grub manualmente para que aparezca en el menú de arranque el nuevo sistema operativo que nos borró el MBR, o dejar que lo haga el automáticamente con el siguiente comando:

$ sudo update-grub2

y todo arreglado, nuestro grub 2 como el primer día!!!

Anuncios

Como reinstalar Grub2 (incluido en Ubuntu 9.10) después de instalar Windows

•diciembre 4, 2009 • Dejar un comentario

Bueno, como se que a todos los que usamos linux nos ha pasado, os dejo un post para aprender como reinstalar GRUB2, el nuevo gestor de arranque incluido en Ubuntu 9.10.

Las instrucciones están en ingles, pero se pueden seguir perfectamenta con un poco de paciencia. Provienen de la documentación oficial de Ubuntu.

https://help.ubuntu.com/community/Grub2

Espero que os sirva… si encuentro lo mismo en castellano lo postearé de inmediato!!!

Recodificación de vídeo para Nokia X5800

•diciembre 4, 2009 • Dejar un comentario

Soy propietario de un Nokia X5800, y por lo general tengo bastante tiempo viajando en tren y metro cada día, ya que vivo bastante lejos de mi trabajo, asi que decidí ponerme manos a la obra y buscar fórmulas para poder convertir vídeo DE CUALQUIER FORMATO a MP4, que es el encapsulado por defecto de los videos que admite el reproductor de Nokia.

Esto dió como resultado una pequeña colección de scripts que uso habitualmente y que espero que os sean tan útiles como a mi. Pongo ejemplos de 2 de los mejores conversores de vídeo para linux, MENCODER y FFMPEG, ambos multiplataforma (funcionan en Linux,Windows y MacOSX) y creados con código abierto.

A pesar de que uso estos scripts en mi Nokia, seguramente pueden aplicarse a la conversión de vídeo para todos los modelos que tengan como base Symbian y sean de la serie S60. Solo se ha de tener en cuenta modificar la resolución del script de conversión a usar para que el video se adapte a la pantalla de nuestro móvil con mayor facilidad y ocupe menos espacio en la tarjeta de memoria (cosa que siempre se agradece, jeje) en caso de utilizar una resolución inferior a la del X5800.

Manteniendo el mismo tamaño que el video original

mencoder -of lavf -lavfopts format=mp4 -af volume=200:0 -oac mp3lame -ovc lavc -lavcopts aglobal=1:vglobal=1:acodec=libfaac:abitrate=128:vcodec=mpeg4:vhq -af lavcresample=44100 -mc 0 /home/leonardo/Videos/archivo.avi -o /home/leonardo/Videos_X5800/archivo.mp4

Escalando el vídeo a 4:3

mencoder -of lavf -lavfopts format=mp4 -af volume=200:0 -oac mp3lame -ovc lavc -lavcopts aglobal=1:vglobal=1:acodec=libfaac:abitrate=128:vcodec=mpeg4:vhq -af lavcresample=44100 -mc 0 -vf scale=480:360 /home/leonardo/Videos/archivo.avi -o /home/leonardo/Videos_X5800/archivo.mp4

Escalando el vídeo a 16:9

mencoder -of lavf -lavfopts format=mp4 -af volume=200:0 -oac mp3lame -ovc lavc -lavcopts aglobal=1:vglobal=1:acodec=libfaac:abitrate=128:vcodec=mpeg4:vhq -af lavcresample=44100 -mc 0 -vf scale=640:360 /home/leonardo/Videos/archivo.avi -o /home/leonardo/Videos_X5800/archivo.mp4

La versión de MENCODER que utilizo es la de los repositorios oficiales de Ubuntu, sin cambios ni historias extrañas. Estos scripts solo tienen un pequeño defecto al recodificar archivos en formato FLV (Video flash, por ejemplo descargados de Youtube) y Archivos encapsulados en MKV (Matroska, como las películas HDrip y BDrip) se pruduce un pequeño retardo (entre 1 y 2 segundos) entre el audio y el vídeo, pero a no desesperar… para todo hay solución SIEMPRE (lo que ocurre es que por lo general no la sabemos…)

Utilizando los scripts adaptados a FFMPEG se soluciona el problema. Por algún motivo (que aún dezconozco y agradecería que algún lector de este post me “iluminase en el tema” ) este relay no se produce en los vídeos convertidos con FFMPEG. Aqui les dejo los scripts para que los prueben:

Manteniendo el mismo tamaño que el vídeo original:

nokia_ffmpeg -pass 1 -passlogfile movieLog.txt -i ARCHIVO_DE_ENTRADA.loquesea -b 750000 -vcodec mpeg4 -acodec libfaac -ac 2 -ab 96000 ARCHIVO_DE_SALIDA.mp4

Escalando el vídeo a 4:3

nokia_ffmpeg -pass 1 -passlogfile movieLog.txt -i ARCHIVO_DE_ENTRADA.loquesea -b 750000 -vcodec mpeg4 -s 480×360 -acodec libfaac -ac 2 -ab 96000 ARCHIVO_DE_SALIDA.mp4

Escalando el vídeo a 16:9

nokia_ffmpeg -pass 1 -passlogfile movieLog.txt -i ARCHIVO_DE_ENTRADA.loquesea -b 750000 -vcodec mpeg4 -s 640×360 -acodec libfaac -ac 2 -ab 96000 ARCHIVO_DE_SALIDA.mp4

He de aclarar que la versión de ffmpeg de Ubuntu 9.10 Karmic Koala NO INCLUYE SOPORTE PARA EL CODEC DE AUDIO AAC por problemas de patentes con Apple. Por lo tanto, luego de VOLVERME LOCO para compilar, recompilar, recontrarecompilar y tomarme 20 litros de café en el proceso, encontré la salvación en el excelente software de conversión TRANSCODER creado por Arman Poghosyan y Levon Ohanyan.

No hace falta utilizar la interfaz gráfica en sí (aunque si lo que quereis es un conversor de formatos con interfaz gráfica, es de los mejores y mas simples de usar que conozco, y no requiere ni instalación, solo descargarlo, descomprimir el contenido del archivo descargado en cualquier parte de nuestra carpeta HOME y desde la consola ejecutar el archivo “Transcoder” sin parámetros adicionales)

Volviendo al tema de FFMPEG, lo bueno de Transcoder es que trae “su propia versión” precompilada CON SOPORTE DEL CODEC AAC, por lo que lo único que se ha de hacer es:

sudo ln -s /home/NOMBRE_DE_USUARIO/Transcoder/ffmpeg /usr/bin/nokia_ffmpeg

y listo!!! sin compilar ni nada!!!

Espero que lo disfruteis y si alguien tiene posiblidades de mejorar los scripts… que asi sea!!!

En un futuro post explicaré como integrar estos scripts en el menu de acciones de nautilus, para convertir los archivos con un solo click.

Hola a todos, bienvenidos…

•diciembre 2, 2009 • 1 comentario

Seas quien seas, bienvenido a mi blog !!!

Aspectos generales de este blog:

La idea  fundamental de la creación de este blog ha sido poder juntar todas mis experiencias personales en el uso de GNU Linux a modo de bitácora y, a la vez, poder compartirlas con quien las necesite o les sean útiles mis “soluciones” a diversos inconvenientes que surgen al trabajar diarimente con GNU Linux.

Cuando digo TRABAJAR hable en el sentido literal de la palabra. Tengo la suerte de ganarme la vida haciendo lo que me gusta (trabajo en una empresa de informática) y soy el único de toda la plantilla que lleva a cabo todas sus tareas utilizando como sistema operativo Linux.

Esto conlleva el hecho de que, muchas veces, mis compañeros o los mismos clientes me hacen llegar archivos de diversos formatos “de caracter propietario” (creados en Windows o Mac) y tengo que ingeniármelas para poder llevar a cabo las tareas necesarias con dichas fuentes sin cambiar de sistema.

En fin; este será solo uno de los temas que tengo intención de tocar en el blog… espero que os guste como va quedando y con el tiempo espero que mejore!!!