Tips: Asignar o cambiar la imagen de fondo en GRUB
GRUB es el gestor de arranque por defecto en Ubuntu y en muchas destribuciones Linux. Aquà se explicara como asignar o cambiar la imagen de fondo. Mi caso corresponde a asignar una, ya que Ubuntu 7.04 (Feisty Fawn) no trae una imagen configurada por defecto.
Mi recomendación es respaldar el archivo de configuración de GRUB antes de realizar cualquier cambio. Para ello ejecutamos en consola lo siguiente:
$sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.backup
asà ante cualquier error, podemos restaurar la configuración ejecutando:
$sudo cp /boot/grub/menu.lst.backup /boot/grub/menu.lst
Ahora estamos listos para comenzar. Primero necesitamos una imagen, esta debe tener un máximo de 14 colores y a una resolución de 640×480 pixeles, además debe estar en formato .xpm y comprimida en .gz. Pero se pueden encontrar varias bastante buenas en Gnome Look en la seccion Splash Screens.
Una vez que tenemos el archivo.xpm.gz que queremos usar lo ubicamos en cualquier parte de nuestro disco. Para este ejemplo la ubicaremos en /boot/grub/images, asumiendo que la imagen se encuentra inicialmente en el escritorio:
$ sudo mkdir /boot/grub/imagenes
$ cd $home
$ cd Desktop
$ sudo mv imagen.xpm.gz /boot/grub/imagenes
Luego editamos el archivo de configuración de GRUB
$ sudo gedit /boot/grub/menu.lst
y agregamos la siguiente linea al principio del archivo:
splashimage (hdx,y)/boot/grub/imagenes/imagen.xpm.gz
x e y debes reemplazarlos con los valores de la partición del disco donde se encuentra la imagen, para averiguar esto podemos ejecutar:
$ sudo fdisk -l
Luego guardamos el archivo y listo para reiniciar.
Suerte.
Twitter
Facebook
LinkedIn
Last.fm
Flickr
Delicious
July 4th, 2007 at 1:08
compañero no se que es lo que me falta, pero al prender el pc antes del grub me sale un error q dice failed to read splash image((hd…blabla…presiona una tecla para continuar…eso.
si me puedes ayudar sería notable gracias =)
las dudas q tengo son en el x e y pero he probado con los dos “comienzos y fines” de donde sale linux eso..pucha ojala respondas mi inquietud
gracias
July 4th, 2007 at 13:01
@poncho: Me imagino que tu problema tiene relacion con donde se encuentra ubicada la imagen para grub. Fijate que particion es donde tienes ubicado /boot, puede ser (hd0,0), (hd0,1) … en general (disco, particion)
Disco = hd0, hd1
Particion = 0,1,2,3,4
July 4th, 2007 at 14:31
gracias hermano te pasaste
AWUANTE EL SOFTWARE LIBRE
AWUANTE UBUNTU Y LA FAMILIA LINUX :B
GRACIAS
July 6th, 2007 at 17:05
bueno a mi me pasa lo mismo de que no me encuentra el archivo
esto es lo que me sale del disco duro
elpequejp@ChatarraSpecial-desktop:~$ sudo fdisk -l
Disco /dev/hda: 82.3 GB, 82348277760 bytes
255 cabezas, 63 sectores/pista, 10011 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/hda1 * 1 7356 59087038+ 7 HPFS/NTFS
/dev/hda2 9276 10011 5911920 1c Hidden W95 FAT32 (LBA)
/dev/hda3 7357 9275 15414367+ 5 Extendida
/dev/hda5 7357 9234 15085003+ 83 Linux
/dev/hda6 9235 9275 329301 82 Linux swap / Solari
esta es toda la info de particiones y demas como seria lo que tengo que poner..
yo puse—->
splashimage (hd0,5)/boot/grub/imagenes/ubuntuEL.xpm.gz
pero probe hd0,6 hd0,1 hd0,0 hd0,3
y bueno no me funciono
che no se rian es que soy muy novato en esto jejje : )
salu2
July 6th, 2007 at 17:19
@elpeque: Si no me equivoco, las particiones se cuentan desde cero y no uno, por lo tanto, si en tu caso /boot se encuentra en la particion /dev/hda5 debiera ser:
splashimage (hd0,4)/boot/grub/imagenes/ubuntuEL.xpm.gz
aunque no estoy 100% serguro.
Saludos.
July 9th, 2007 at 2:02
bueno felipe estas en lo cierto en que tenia que poner hd0,4 ahora lo puse y no me sale ese error de que no lo encuentra perooooo no sale la imagen que elegi sigue con el grub negro de siempre …yo uso el Feisty Fawn igual que se uso en este ejemplo y las imagenes .xpm las baje del GNOME look ya comprimidas en gz tal como se especifica…. igual asi no me muestra imagen alguna porque sera?????
espero su respuesta hace ya como 4 dias que estoy con esto jeje y quisiera aprender bien como se hace para hacerlo en demas maquinas..
salu2 y gracias
July 9th, 2007 at 13:25
bueno jejeje ya ta lo arregle me faltaba poner #Splash Image antes de la linea esa lo vi en otro foro y pense que era eso lo que me faltaba y lo probe y funciono…
pero puede ser por otra cosa tambien yo habia puesto Splashimage (hd0,4)…. splash con mayuscula la primera s y como linux tiene mucha diferencia si vos los comandos los pones en minuscula o mayuscula (cosa que creo que en ms-dos no importa) yo lo cambie pa minuscula … como hice las dos cosas al mismo tiempo no se que me faltaba o si me faltaban las 2 jejjee
salu2 y gracias
July 11th, 2007 at 10:38
@elpeque: Me imagino que debe haber sido por la mayuscula en splashimage ya que # se usa para comentarios.
Saludos.
January 9th, 2009 at 2:45
hola a todos mi problema es ke no me muestra la imagen del grub al iniciar la pc asta ke le doy esc no se cual sea el problema