was GENAU macht der grub?
-
hi,
ich hätte da mal ein paar fragen
der grub lädt ja (im normalfall) ein image aus nem unterstütztem dateisystem in den ram und springt dann dorthin...
-wohin genau lädt er dieses image?
-schaltet der grub in den protected mode?
-was für vorraussetzungen hat das geladene image? befindet sich der prozessor im protected mode? wie sieht die GDT aus? was hat der grub sonst schon alles gemacht?danke schonmal
MFG Marcel Block
-
Das sagt dir am besten die Multiboot-Specification nach der GRUB arbeitet:
http://www.gnu.org/software/grub/manual/multiboot/multiboot.html
Aber kurz auf die Fragen:
Das wohin kann die Datei festlegen, GRUB schaltet in den PM (und afair wird das A20 angemacht)
Die Datei kann in eienm Speziellen Format liegen oder z.B. auch als ELF-Datei. Grub hat den PM wie gesagt schon initialisiert und eine rudimentäre GDT aufgestellt, die man aber afair ersetzen soll durch eine eigene.
-
ich verschieb dich mal in das Assembler Forum, da die sich dort besser mit OS-Development auskennen und BootLoader gehören auch dazu.
-
Dieser Thread wurde von Moderator/in kingruedi aus dem Forum Linux/Unix in das Forum Assembler verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.