viernes, 6 de marzo de 2009

Instalar grub-gfxboot (grub bonito) en Ubuntu Intrepid 8.10

Instalar grub-gfxboot (grub bonito) en Ubuntu Intrepid 8.10

El primer post en este blog fué sobre esto, y ahora vamos a hablar… de lo mismo.

Sucede que en una instalación limpia de Ubuntu Intrepid Ibex (8.10) no se puede instalar grub-gfxboot, para tener un grub taaan eye-candy. El problema, en realidad, era cosa de versiones.

Imagen de GFXboot

Imagen de GFXboot

En primer lugar hay que descargar la última versión de grub-gfxboot:

Procesador x86 (32 bits, intel/amd)

wget http://sidux.com/debian/pool/main/g/grub-gfxboot/grub-gfxboot_0.97-40_i386.deb

Procesador AMD64:

wget http://sidux.com/debian/pool/main/g/grub-gfxboot/grub-gfxboot_0.97-40_amd64.deb

Estos links corresponden a la última versión el 22/2/2009. Si están rotos, ir aquí para descargarlo.

Luego de eso, hay que desinstalar el grub actual (eso no te hará ningún daño al disco, y si se corta el suministro eléctrico no pasará nada), instalar grub-common e instalar el nuevo:

Para x86:

sudo apt-get remove grub
sudo apt-get install grub-common
sudo dpkg -i grub-gfxboot_0.97-40_i386.deb

Para AMD64:

sudo apt-get remove grub
sudo apt-get install grub-common
sudo dpkg -i grub-gfxboot_0.97-40_i386.deb

En caso de que sea otra versión, reemplazar el deb mencionado por el que se descargaron:

En primer lugar, hay que saber en qué disco está alojado el grub actual, para eso:

sudo fdisk -l

Les quedará algo así, pero depende cuántas particiones y discos tienen será distinto:

Disco /dev/sda: 250.0 GB, 250059350016 bytes
255 cabezas, 63 sectores/pista, 30401 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador de disco: 0×0000e677

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 30024 241167748+ 83 Linux
/dev/sda2 30025 30401 3028252+ 5 Extendida
/dev/sda5 30025 30401 3028221 82 Linux swap / Solaris

Disco /dev/sdb: 250.0 GB, 250059350016 bytes
255 cabezas, 63 sectores/pista, 30401 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador de disco: 0×2b95e477

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sdb1 * 1 30401 244196001 7 HPFS/NTFS

En este caso es fácil de reconocer, ya que es la única que dice Linux

Ahora hay que instalar el grub en ese disco, lo que es muy fácil:

AVISO IMPORTANTE: ¡Nunca, nunca, NUNCA instalen grub en una partición! DEBE hacerse en el disco. Si el destino es /dev/sda# o /dev/hda# esa partición se FORMATEARÁ, perdiendo todos los datos. Hacerlo en /dev/sda o /dev/hda

Ya sabemos que es /dev/sda, así que ejecutamos:

sudo grub-install /dev/sda

Ya casi está, lo único que falta es elegir un tema y aplicalo:

Mi tema favorito es Cristal, al descargarlo, obtengo un archivo message.XXXXX, que copio en /boot/grub/:

Gráficamente para GNOME:

alt-F2>gksudo nautilus /boot/grub/

Gráficamente para KDE:

alt-F2>kdesu dolphin /boot/grub

Arrastran con el puntero el archivo message.XXXXX

Por consola:

sudo mv /home/usuario/carpeta/message.XXXXX /boot/grub/message.XXXXX

Luego editan el archivo /boot/grub/menu.lst:

En GNOME:

Alt-F2>gksudo gedit /boot/grub/menu.lst

En KDE:

Alt-F2>kdesu kate /boot/grub/menu.lst

Y agregan esto al principio del archivo:

gfxmenu /boot/grub/message.XXXXX

Con eso ya está. Reinicien y verán los cambios aplicados

No hay comentarios:

Publicar un comentario