1
Lowlevel-Coding / Kernel bootet wie jetzt weiter?
« am: 13. October 2007, 17:48 »
Hallo,
ich habe vor ein paar Monaten einen kleinen Kernel unter Anleitung des Lowlevel magazins in Assembler geschrieben. Im Kernel befindet sich eine kleine Shell, die allerdings recht funktionionsuntüchtig ist und auch recht Buggy ist! Heute nachmittag habe ich den alten Code mal wieder rausgekramt.
Ich würde jetzt gerne wissen, wie es von nun an weitergehen soll?
Mir gefällt auch die Lösung mit der Shell im Kernel nicht wirklich. wie kriege ich es hin, das ich die Shell einzeln assembliere und der Kernel sie sozusagen nur Ausführt. Dazu bräuchte ich ja bestimmt auch ein Dateisystem, oder?
Wie implementiere ich ein Dateisystem? in den Bootloader oder in den Kernel?
Ich würde gerne Grub für mein OS nehmen, wie mach ich meinen Kernel Grubfähig(Ich weiß darüber gibt es ein Tutorial, allerdings verstehe ich das nicht wirklich. Muss ich für Grub im Protected Mode sein?
Ich habe im Wiki den Artikel: "Umschalten in Protected Mode" gefunden. kann ich das für den PM nehmen? Was muss ich beachten!
Es wäre nett wenn meine Fragen beantwortet werden könnten.
Mit freundlichen Grüßen
Nico Becker
ich habe vor ein paar Monaten einen kleinen Kernel unter Anleitung des Lowlevel magazins in Assembler geschrieben. Im Kernel befindet sich eine kleine Shell, die allerdings recht funktionionsuntüchtig ist und auch recht Buggy ist! Heute nachmittag habe ich den alten Code mal wieder rausgekramt.
Ich würde jetzt gerne wissen, wie es von nun an weitergehen soll?
Mir gefällt auch die Lösung mit der Shell im Kernel nicht wirklich. wie kriege ich es hin, das ich die Shell einzeln assembliere und der Kernel sie sozusagen nur Ausführt. Dazu bräuchte ich ja bestimmt auch ein Dateisystem, oder?
Wie implementiere ich ein Dateisystem? in den Bootloader oder in den Kernel?
Ich würde gerne Grub für mein OS nehmen, wie mach ich meinen Kernel Grubfähig(Ich weiß darüber gibt es ein Tutorial, allerdings verstehe ich das nicht wirklich. Muss ich für Grub im Protected Mode sein?
Ich habe im Wiki den Artikel: "Umschalten in Protected Mode" gefunden. kann ich das für den PM nehmen? Was muss ich beachten!
Es wäre nett wenn meine Fragen beantwortet werden könnten.
Mit freundlichen Grüßen
Nico Becker