elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Problema GRUB2 cargando kernel
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema GRUB2 cargando kernel  (Leído 2,259 veces)
armizh

Desconectado Desconectado

Mensajes: 187

His brain caught in a hole...


Ver Perfil WWW
Problema GRUB2 cargando kernel
« en: 25 Febrero 2012, 22:56 pm »

Bueno, la verdad es que no sabia si postear en esta sección o en GNU/linux ya que no estoy seguro si el problema es de programacion o dle proceso de compilacion, pero buee... me decidi por este y ya esta.
Les cuento, estoy reescribiendo el kernel que programe hace un tiempo para hacerlo mas legible, pero me encontre con un gran problema recien empezando. Bueno, las funciones mas basicas como el printk y el scanf (que en realidad se parece mas a un getchar) las tome tal cual del codigo que ya tenia y ahora me dan problemas... pero no en compilacion ni en tiempo de ejecucion, sino que simplemente no se ejecuta. El trabajo anterior lo cargaba con GRUB Legacy, pero ahora lo hago con GRUB2, y pues he aislado el problema.
Lo mas extraño es que al parecer, el problema esta en la longitud del switch que hago para traducir scancodes en chars. Esto lo digo porque no importa el orden que tome, ni los cases que comente, el resultado siempre es el mismo. La funcion funciona (valga la redundancia) hasta que supera los 7 u 8 cases (sin importar cual sea) y probe hacerlo con un if...else y pues lo mismo, supera los 7 u 8 y no lo carga.
El error que me da Grub2 es:
Código:
error: no multiboot header found
error: no loaded kernel
Y mas extraño aun es que apenas compilo sin esa parte del codigo no me da ningun error.
He buscado muchisima informacion, he revisado mas de 10 paginas en google y muchas mas en Bing y he probado miles de cosas y nada :-\ Espero alguien sepa algo o tenga alguna idea de que puede estar sucediendo.

El codigo de la funcion lo dejo en pastebin porque es muy largo.
http://pastebin.com/7aB0Njcd

Gracias por adelantado y saludos a todos.


En línea

Visita mi blog:
http://armizh.10h.us/
Fnx, fork de FreeNOS:
Código
  1. git clone https://github.com/armizh/Fnx
Hamster, Entorno Integrado de Desarrollo C/C++:
Código
  1. git clone https://github.com/armizh/Hamster
Eternal Idol
Kernel coder
Moderador
***
Desconectado Desconectado

Mensajes: 5.969


Israel nunca torturó niños, ni lo volverá a hacer.


Ver Perfil WWW
Re: Problema GRUB2 cargando kernel
« Respuesta #1 en: 25 Febrero 2012, 23:07 pm »

Mira aca.


En línea

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón
armizh

Desconectado Desconectado

Mensajes: 187

His brain caught in a hole...


Ver Perfil WWW
Re: Problema GRUB2 cargando kernel
« Respuesta #2 en: 25 Febrero 2012, 23:29 pm »

Gracias Eternal Idol, pero eso me redirige a las muchisimas paginas que ya he leido, como ya dije antes me he casi matado buscando como hacer que Grub2 cargue el kernel :-(

Saludos
En línea

Visita mi blog:
http://armizh.10h.us/
Fnx, fork de FreeNOS:
Código
  1. git clone https://github.com/armizh/Fnx
Hamster, Entorno Integrado de Desarrollo C/C++:
Código
  1. git clone https://github.com/armizh/Hamster
Eternal Idol
Kernel coder
Moderador
***
Desconectado Desconectado

Mensajes: 5.969


Israel nunca torturó niños, ni lo volverá a hacer.


Ver Perfil WWW
Re: Problema GRUB2 cargando kernel
« Respuesta #3 en: 25 Febrero 2012, 23:31 pm »

Si no encuentra la cabecera sera que o no la pusiste o la pusiste mal, segui leyendo.
En línea

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
problema para mostrar 'cargando...'
Programación Visual Basic
<[(x)]> 7 3,101 Último mensaje 21 Junio 2009, 05:38 am
por <[(x)]>
problema con grub2 y windows 7 en linux mint 8... « 1 2 »
GNU/Linux
hitori batusai 15 13,615 Último mensaje 11 Diciembre 2010, 02:06 am
por dvdr
Problema con Grub2 y arch linux
GNU/Linux
nachok91 2 5,456 Último mensaje 18 Febrero 2011, 22:58 pm
por olm4do
Problema cargando hash MD5
Hacking
hused 2 2,854 Último mensaje 5 Marzo 2010, 17:56 pm
por kamsky
[RESUELTO] Problema al arrancar GRUB2 « 1 2 »
GNU/Linux
CaronteGold 10 6,135 Último mensaje 13 Noviembre 2010, 00:18 am
por CaronteGold
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines