Al arrancar hace un alto porque supuestamente no encuentra la imagen del splash

Asked by Paniego on 2009-09-07

Trabajo en un centro de profesores y me parece lógico que se use el GuadalinexEdu. Para instalarlo en los 25 equipos de nuestra aula hice una instalación en el primero y copié una imagen con el CloneZilla en un disco externo.

Al clonar tengo alguna dificultad con la red inalámbrica, que voy solucionando en cada portátil sin mayores consecuencias, y el mensaje "failed to read splash image /boot/grub/splash.xpm.gz". Sé que puedo editar el menu.lst de /boot/grub e incluso especificar en qué partición está la imagen, pero ese no es el problema: lo más gordo es que edite como edite el archivo (he probado sudo gedit, gksudo gedit, nano y no recuerdo cuáles más) al reiniciar vuelve a como estaba. Mi objetivo era ponerle # a las líneas background 222244 y splashimage=/grub/splash.xpm.gz para no tener que aguantar el mensajillo de inicio.

Ni que decir tiene, el primer equipo del que saqué la imagen no me dio ningún problema parecido y su menu.lst parece igual que en los clones.

Gracias

Question information

Language:
Spanish Edit question
Status:
Solved
For:
Guadalinex Edu Edit question
Assignee:
No assignee Edit question
Solved by:
Paniego
Solved:
2009-09-07
Last query:
2009-09-07
Last reply:
2009-09-07
David Erosa (erosa) said : #1

Hola Paniego.

Si quieres gestionar directamente GRUB, tienes que eliminar o comentar las partes que te convenga del script /etc/init.d/cga-update-grub, que se encarga de rectificar la configuración de grub en cada reinicio.

Por otra parte, es extraño que no se encuentre el archivo splash.xpm.gz. ¿Se ha clonado correctamente el contenido de /boot?

Un saludo.

Paniego (secundaria1) said : #2

Pues acabo de mirar y no tengo el /etc/init.d/cga-update-grub.

La cuestión es que el archivo splash está en su sitio, eso es lo que más me escama.

La única diferencia entre el original y los archivos de boot de la copia es que en la copia aparece un archivo de más en /boot/grub que se llama grub.conf y parece tener el mismo contenido que menu.lst

Gracias por contestar tan rápido.

Paniego (secundaria1) said : #3

Pues acabo de mirar y no tengo el /etc/init.d/cga-update-grub.

La cuestión es que el archivo splash está en su sitio, eso es lo que más
me escama.

La única diferencia entre el original y los archivos de boot de la copia
es que en la copia aparece un archivo de más en /boot/grub que se llama
grub.conf y parece tener el mismo contenido que menu.lst

Gracias por contestar tan rápido.

David Erosa escribió:
> Your question #82091 on Guadalinex Edu changed:
> https://answers.launchpad.net/guadalinexedu/+question/82091
>
> Status: Open => Answered
>
> David Erosa proposed the following answer:
> Hola Paniego.
>
> Si quieres gestionar directamente GRUB, tienes que eliminar o comentar
> las partes que te convenga del script /etc/init.d/cga-update-grub, que
> se encarga de rectificar la configuración de grub en cada reinicio.
>
> Por otra parte, es extraño que no se encuentre el archivo splash.xpm.gz.
> ¿Se ha clonado correctamente el contenido de /boot?
>
> Un saludo.
>
>

Buenos días Paniego,

Suponemos que en tu CEP con 25 equipos queréis tener el control del sistema instalando la versión "doméstica" de GuadalinexEdu y es por eso que no estáis usando el instalador automático a través de la red del que disponen los Centros TIC y que puede habilitarse en vuestros servidores.

Si queréis instalar GuadalinexEdu a través de vuestra red tan sólo tenéis que solicitar al CGA que os habilite el instalador y os será más fácil la instalación de esos 25 equipos a cambio de no disponer de la posibilidad de administración de la paquetería instalada en los mismos.

Paniego (secundaria1) said : #5

No sería mala idea, pero se da la circunstancia de que esos equipos no son los de la dotación original y según tengo entendido, aunque somos centro TIC, no podemos habilitar el instalador, pero ¡me encantaría no tener razón!

Gracias

Si los equipos son compatibles con GuadalinexEdu no hay ningún problema con que no sean de la dotación original. Lo único indispensable es que estén conectados a la red del armario de datos del CEP (algunos CEPs tienen redes alternativas).

¿Llegas al servidor de contenidos http://c0 desde esos equipos? Si es así, estan en la red adecuada y se os podría habilitar el instalador.

Paniego (secundaria1) said : #7

Pues sí, llegamos perfectamente a c0.

Se me olvidaba decir que son de arranque dual. ¿Supone eso algún problema?

Creo recordar que el sistema de instalación automático respecta las particiones NTFS del disco y utiliza el espacio restante (si es suficiente) para realizar una instalación límpia de GuadalinexEdu y establecer el arranque dual.

David, corrígeme si me equivoco.

¿Cuál es vuestro esquema de particionado?

Paniego (secundaria1) said : #9

Al final he conseguido arreglar el problemilla intentando comprender mejor el funcionamiento del menu.lst

Más que todo se trataba de evitar la incomodidad de que al arrancar apareciera siempre el mensaje de que no coge el splash, porque nuestros compañeros empiezan a decir "¿qué pasa aquí?" "¡esto no funciona!". En fin, que os voy a contar.

He tenido en cuenta que las líneas automodificable del menu.lst tienen una excepción:

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

Con lo cual si conseguía meter las dos líneas que me estorbaban en la zona de "default options" sí las podía manejar a mi antojo. Para eso puse la línea ## ## End Default Options ## debajo de los sistemas operativos y justo antes de
### END DEBIAN AUTOMAGIC KERNELS LIST.

Así consigo que las opciones que me interesan sigan siengo automodificables (para cuando haya actualizaciones del sistema) pero modificables por mí.

Sé que no es un código muy limpio pero puede valer.

Gracias por contestar, se ve que estáis muy atentos.

Sergio Daroca (sergio-daroca) said : #10

Hola !
Después de instalar guadalinexEdu desde internet sobre mi ubuntu Jaunty tuve el mismo problema.
Traté de seguir las instrucciones de aquí arriba y tuve que aprender a utilizar nano desde la opción de rescate de un cd de instalación de ubuntu studio para restaurar mi menu.lst y poder arrancar el ordenador. No sé donde metí la pata, pero no pasó nada grave, y me gustó nano !

Al final conseguí arreglarlo desinstalando el paquete guadalinexedu-artwork.

También se podría solucionar editando la línea 26 del archivo etc/init.d/guadalinexedu-artwork, corrigiendo la ruta del archivo

 sed -i '/End Default Options/a splashimage=/grub/splash.xpm.gz' $GRUBFILE

>>> sed -i '/End Default Options/a splashimage=boot/grub/splash.xpm.gz' $GRUBFILE

Un saludo !