Recuperar Grub 2

Deja un comentario

Bueno como todos saben, cada cierto tiempo windows necesita ser reinstalado y como el sistema es tan $@%$#%$!? reescribe la MBR sin preguntarle a nadie (gracias billy puertas) dejándonos sin grub (y sin poder entrar en GNU/linux u otros sistemas que no sean windows).

Esto es bastante común y si usaban el grub1 (ahora llamado grub-legacy) hay en internet un montón de manuales para arreglarlo. Claro que ahora yo estaba usando el grub2 y no había tanta documentación disponible

Ahora la explicación de como recuperar el grub2:

Primero necesitan el supergrubdisk, da lo mismo si es la versión 1 o 2, ya que NO lo usaremos para instalar el grub, sino que lo usaremos para entrar en nuestro GNU/linux que ya esta instalado. Para ello se bajan la imagen (son menos de 2 mb), la queman en algún disco, bootean con ella y en le menú del supergrub escogen la opción que te permite iniciar con alguno de los sistemas instalados en el disco duro (se debe llamar algo como “boot os” o “load os”, en este minuto no me acuerdo exactamente), esto muestra una lista de todos los sistemas instalados en el disco duro y entran en la distribución que maneja el grub (en mi caso debian)

Ok, ahora están en territorio conocido (ya que están dentro de la distribución que usan) y nos logeamos como root, haciendo:
su -
O en el caso de sistemas como ubuntu, usan sudo

Luego hacen
# grub-mkconfig
para que el grub2 revise la configuración

Ahora reinstalamos el grub2 haciendo:
# grub-install /dev/sda
o
# grub-install /dev/hda
Dependiendo si el disco duro es ata o sata (y si es diferente del primer disco duro cambian al que corresponda)

y por ultimo se actualiza el grub2:
# update-grub

Listo, ahora reinicien y tiene de vuelta el grub 2 :)

crear una manpage

9 comentarios

Este pequeño post es para explicar una manera rápida y fácil para escribir paginas de manual (mas conocidas como manpage).

Para ello necesitamos:

Que en debian se pueden instalar fácilmente haciendo:

aptitude install asciidoc xmlto

Ahora abrimos un editor de texto cualquiera y escribimos la manpage, por ejemplo voy escribir esta pagina inventada (la voy a guardar con el nombre ejemplo.txt):

EJEMPLO(1)
=========
John Doe <johndoe@loquesea.com>

NAME
----
ejemplo - Un ejemplo de manpage

SYNOPSIS
--------
*ejemplo* ['OPCION']

DESCRIPCION
-----------
Este es un ejemplo de como escribir una manpage usando asciidoc,
por lo tanto este texto no tiene mucho sentido y solo sirve de
ejemplo.

BUGS
----
Si descubre bugs, intente avisarlos

AUTOR
-----
Escrito por John Doe, <johndoe@loquesea.com>


REFERENCIAS
-----------
Asciidoc: http://www.methods.co.nz/asciidoc/

xmlto: http://cyberelk.net/tim/xmlto/

COPYING
-------
Normalmente se colocar en este lugar una nota sobre la licencia
del programa, pero como es un ejemplo lo dejo a su inmaginacion

Como ven se trata de un simple texto plano, sin ninguna gran complicación, ahora la vamos a transformar a un xml (formato DocBook) para ello hacemos:

asciidoc -b docbook -d manpage ejemplo.txt

Con eso generamos el clásico xml (DocBook) que se usa para escribir manpages.

Finalmente creamos el archivo en formato manpage a partir del xml haciendo:

xmlto man ejemplo.xml

y listo tenemos nuestra manpage, podemos visualizarla haciendo

man -l ejemplo.1

Eso es todo, así de fácil.

Si quieren ver verdaderas manpages creadas con asciidoc pueden revisar la manpage del mismo asciidoc o la de fluxbox

Nota: Si quisiéramos tener la pagina creada en nuestro como parte del sistema como predeterminado, simplemente tendremos que moverla a la ubicación en donde están alojados todos los manpages disponibles, en mi sistema (que es una debian) los manuales/manpages están ubicados en /usr/share/man

Casi se me olvidaba, si alguien quiere usar xsltproc en vez de xmlto para generar el manpage, se hace de la siguiente manera

xsltproc --nonet /usr/share/xml/docbook/stylesheet/nwalsh/manpages/docbook.xsl ejemplo.xml

Tuneando mplayer

1 comentario

Uno de los mejores reproductor de vídeo en GNU/Linux es el Mplayer que puede reproducir casi de todo y es uno de los que mejor me muestra los subtítulos y me los dejan configurar a mi gusto los subtítulos, además de tener una montaña de opciones, aunque toma algo de tiempo y paciencia configurarlo (o hay que ingresar parámetros en la línea de comando a la hora de reproducir, pero hay que recordarlas, por lo que es mejor tomarse el tiempo de configurarlo).

Así que para que no se pierda mi configuración (y de paso si a alguien le sirve y les ahorre varios dolores de cabeza) voy a dejar una copia de ella en este post. Mi configuración dista mucho de ser perfecta, pero a mí me funciona y puedo reproducir todo lo que necesito y como yo quiero, lo que es suficiente para mi ^_^

Más

Tux Vs MSN

Deja un comentario

Si alguien se preguntaba quien gana una pelea entre tux y MSN, aquí tienen la respuesta

Seguir

Get every new post delivered to your Inbox.