VDR para el Siemens Gigaset M740/M750
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.
Proyecto movido a GitHub

Miér 7 Abr 2021 - 19:23 por bittor

Comentarios: 0

Buscar
 
 

Resultados por:
 


Rechercher Búsqueda avanzada

Flujo RSS


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 



Modo de arranque, estilo clasico de Linux

3 participantes

Ir abajo

Modo de arranque, estilo clasico de Linux Empty Modo de arranque, estilo clasico de Linux

Mensaje por AzagraMac Sáb 23 Ene 2010 - 12:41

Hola que tal.

queria hacer una pregunta... seria posible cambiar el modo de arranque?? un estilo a este:
Modo de arranque, estilo clasico de Linux Vd5-boot

Con los mensajes de OK o FAILED, de lo que va cargando, y la imagen de Tux arriba a la izquierda.
Es posible???

Ahora mismo, estoy mirando pues.. parte del codigo fuente, despues de hacer un ./make-fw y me preguntaba, si seria posible ahora que estoy antes de hacer la compilacion, no?
Ya se que util util... no es jeje. pero.. si atractivo Modo de arranque, estilo clasico de Linux 62337 y a la vez informativo. asi si falla algun plugin al cargar. pues ya lo ves enseguida. y otras muchas cosas.

Nose, haber que opinais, y la verdad, si me gustaria poder hacerlo y/o verlo.

Un saludo y gracias!!!
AzagraMac
AzagraMac
Betatester

Cantidad de envíos : 121
Fecha de inscripción : 17/01/2010
Edad : 40
Localización : Madrid

http://azagramac.wordpress.com

Volver arriba Ir abajo

Modo de arranque, estilo clasico de Linux Empty Re: Modo de arranque, estilo clasico de Linux

Mensaje por yeahhh Sáb 23 Ene 2010 - 13:18

Creo (no te fies de mi memoria) que hay algún tipo de arranque "verbose" que se puede configurar en el menu de vdr o del firm.
yeahhh
yeahhh
Betatester

Cantidad de envíos : 2260
Fecha de inscripción : 18/08/2008
Edad : 45
Localización : Barcelona

Volver arriba Ir abajo

Modo de arranque, estilo clasico de Linux Empty Re: Modo de arranque, estilo clasico de Linux

Mensaje por AzagraMac Sáb 23 Ene 2010 - 21:54

Si hay una opcion, el modo debug. pero... me referia a ir viendo lo que carga, y si falla algo ver que es, ademas de añadir la imagen de Tux Modo de arranque, estilo clasico de Linux 729220

PD: El modo debug cambia si es firm es pre-compilado en Windows al compilado en Linux, en linux me aparecen algunos textos con fondo rojo y el precompilado en Windows no, fondo negro y texto blanco. nada rojo.
AzagraMac
AzagraMac
Betatester

Cantidad de envíos : 121
Fecha de inscripción : 17/01/2010
Edad : 40
Localización : Madrid

http://azagramac.wordpress.com

Volver arriba Ir abajo

Modo de arranque, estilo clasico de Linux Empty Re: Modo de arranque, estilo clasico de Linux

Mensaje por bittor Lun 25 Ene 2010 - 9:28

Ese es el único debug que vas a poder tener porque para mostrar esos mensajes hay que cargar los drivers OSD de los cuales no tenemos el código fuente y estamos obligados a cargarlos como módulos.
Entonces, todo lo que se carga antes (kernel, init, ...) es imposible mostrarlo por pantalla y las 4 cosas que carga después es lo que muestra por pantalla.
Se podría hacer más bonito con lo del OK y con colores pero no queremos añadir complejidad innecesaria a los scripts del firmware.

Por lo que he podido comprobar, lo del fondo rojo en los mensajes depende de si el firm se instala desde los 4 apagados o con un OFI y dependiendo si se hace factory reset o no.
Debe ser algún bug de los drivers OSD porque siempre tendría que salir rojo, pero es verdad que algunas veces no lo hace.
bittor
bittor
Desarrollador

Cantidad de envíos : 3661
Fecha de inscripción : 25/06/2008
Localización : Zaragoza

https://github.com/bittor7x0/VDR-M7x0

Volver arriba Ir abajo

Modo de arranque, estilo clasico de Linux Empty Re: Modo de arranque, estilo clasico de Linux

Mensaje por AzagraMac Lun 25 Ene 2010 - 9:38

mm valla.. la verdad, esque por mi si pudiera lo ponia mas bonito. jeje. con lo de OK.. etc.

lo del fondo rojo. a mi me sale, la instalacion la hice desde .ofi y por ssh.
AzagraMac
AzagraMac
Betatester

Cantidad de envíos : 121
Fecha de inscripción : 17/01/2010
Edad : 40
Localización : Madrid

http://azagramac.wordpress.com

Volver arriba Ir abajo

Modo de arranque, estilo clasico de Linux Empty Re: Modo de arranque, estilo clasico de Linux

Mensaje por AzagraMac Jue 28 Ene 2010 - 6:33

Hola bittor. mira he modificado los archivos:
Código:
inetd.conf profile rc rc.local rc.local.conf rc.mini


Cambiando los mensajes de arranque y añadiendo algunas cosas.
Dime que te parece y si hay algun error.

Enlace de Megaupload

Saludos Modo de arranque, estilo clasico de Linux 512563
AzagraMac
AzagraMac
Betatester

Cantidad de envíos : 121
Fecha de inscripción : 17/01/2010
Edad : 40
Localización : Madrid

http://azagramac.wordpress.com

Volver arriba Ir abajo

Modo de arranque, estilo clasico de Linux Empty Re: Modo de arranque, estilo clasico de Linux

Mensaje por bittor Jue 28 Ene 2010 - 10:48

Lo que quieres hacer con el OK es ver el tiempo que le cuesta cargar determinado programa, pero tal y como lo tienes no lo hace, es decir la "funcionalidad" es la misma con el OK o sin el OK.

Por ponerte un ejemplo, en el archivo "rc" tendrías que cambiar esto:
Código:
if [ X"${syslogd_flags}" != X"NO" ]; then
   /bin/mv /rw-flash/log/messages* /var/log
   echo -e "Starting syslogd ..." "            " "[ "$GREEN"OK"$ENDCOLOR" ]"
   /sbin/syslogd ${syslogd_flags} &
fi
por esto (así no funciona, sólo es una idea):
Código:
if [ X"${syslogd_flags}" != X"NO" ]; then
   /bin/mv /rw-flash/log/messages* /var/log
   echo -e "Starting syslogd ..."
   /sbin/syslogd ${syslogd_flags}
   echo -e "            " "[ "$GREEN"OK"$ENDCOLOR" ]"
fi

Básicamente hay que quitar el & del final del comando para que espere a que termine la ejecución y poner el OK después de que se ha ejecutado, así sabrás lo que le cuesta, ya que de otra manera no tiene sentido ver un mensaje con el OK cuando realmente no es así.
Tendrás que mirar las posiciones x e y a pasarle al osddrawtext para que el OK te pare en la posición que quieras.
Si ya te lo quieres currar, tendrías que mirar el código de retorno del programa ejecutado para ver si ha habido algún error y poner FAILED.
bittor
bittor
Desarrollador

Cantidad de envíos : 3661
Fecha de inscripción : 25/06/2008
Localización : Zaragoza

https://github.com/bittor7x0/VDR-M7x0

Volver arriba Ir abajo

Modo de arranque, estilo clasico de Linux Empty Re: Modo de arranque, estilo clasico de Linux

Mensaje por bittor Jue 28 Ene 2010 - 10:51

El echo que se usa es el que está en /etc/rc.debug y para cambiarlo necesitas generar un nuevo firm.
bittor
bittor
Desarrollador

Cantidad de envíos : 3661
Fecha de inscripción : 25/06/2008
Localización : Zaragoza

https://github.com/bittor7x0/VDR-M7x0

Volver arriba Ir abajo

Modo de arranque, estilo clasico de Linux Empty Re: Modo de arranque, estilo clasico de Linux

Mensaje por AzagraMac Jue 28 Ene 2010 - 11:13

acabo de probarlo.. tienes razon, todo lo que hice anoche.. no sale NADA. bueno si.. lo que salia antes, sigue saliendo, pero ya no sale el texto con fondo rojo.

el rc.debug no tiene mucho para tocar :S

echo() {
if [ X"$1" == X"-n" ]; then
/bin/echo "$2" | /usr/bin/osddrawtext -a 8 -b 0xFFFF0000
else
/bin/echo "$1" | /usr/bin/osddrawtext -a 8
fi
}

Pense que poner los codigos de colores y bueno, como esta. valdria, lo siguiente seria, que mostrara OK o FAILED en cada caso.

poco a poco... ahora acabo de tener un susto jeje con el Giga.
AzagraMac
AzagraMac
Betatester

Cantidad de envíos : 121
Fecha de inscripción : 17/01/2010
Edad : 40
Localización : Madrid

http://azagramac.wordpress.com

Volver arriba Ir abajo

Modo de arranque, estilo clasico de Linux Empty Re: Modo de arranque, estilo clasico de Linux

Mensaje por bittor Jue 28 Ene 2010 - 12:57

Ahí es donde tienes que cambiar los colores y añadir parámetros.

Puedes ir haciendo pruebas con un script tuyo haciendo un "source /etc/rc.debug" y después probando los echo con sus parámetros, así no tienes que estar generando firms para estos cambios.
bittor
bittor
Desarrollador

Cantidad de envíos : 3661
Fecha de inscripción : 25/06/2008
Localización : Zaragoza

https://github.com/bittor7x0/VDR-M7x0

Volver arriba Ir abajo

Modo de arranque, estilo clasico de Linux Empty Re: Modo de arranque, estilo clasico de Linux

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.