Lowlevel

Lowlevel => Softwareentwicklung => Thema gestartet von: OsDevNewbie am 28. May 2012, 00:12

Titel: Kernel funktioniert nicht
Beitrag von: OsDevNewbie am 28. May 2012, 00:12
Hallo ich bins schon wieder :roll:,
wenn bochs startet meldet sich GRUB und der ladet irgendwie meinen Kernel nicht und Bochs gibt nach kurzer Zeit folgende Meldung aus:
>>PANIC<< FATAL ERROR: all available memory is already allocated !

Ich habe meinen Kernel so programmiert, dass er sofort nach dem Laden eine Meldung ausgibt, noch vor der Stack-Initialisierung! Aber diese Meldung kommt nie.
Wenn ihr den Quelltext des Kernels sowie das Script zum Erstellen der GRUB-CD einsehen wollt schreibt mich einfach an.
Ich wäre dankbar für eine Antwort, ich weiss wirklich nicht mehr weiter.
Titel: Re: Kernel funktioniert nicht
Beitrag von: Jidder am 28. May 2012, 00:35
Meine Vermutung ist, dass es etwas mit den Problemen zu tun hat, die du in den anderen Threads hattest. Den Fehler selbst hab ich allerdings noch nicht gesehen. Quelltext, Binary und Buildskripte wären auf jeden Fall nicht verkehrt.
Titel: Re: Kernel funktioniert nicht
Beitrag von: Svenska am 28. May 2012, 20:30
Eventuell hilft dir das hier (http://www.linuxquestions.org/questions/linux-server-73/bochs-fatal-error-all-available-memory-is-already-allocated-830383/). Bochs kann nicht 64 MB RAM im Gast in 32 MB RAM im Host stopfen. ;-)
Titel: Re: Kernel funktioniert nicht
Beitrag von: OsDevNewbie am 02. June 2012, 16:08
Danke das Problem wurde damit behoben.