Also nen Bootloader macht man an 1-3 Tagen wenn man sich mit ASM auskennt und sich auch mit den Hintergründen auskennt. Das OS ist schwieriger einzuschätzen. Ich würds so aufteilen:
o Grundlegende Sachen (ports, pm, ...): 1 Tag
o Floppy-Treiber: Kann in ner Woche gehen, kann aber auch Monate dauern
o FS (Fat12): Ãhnlich wie Floppy
o Textausgabe: 2-3 Tage
o Tastatur: 1-2 Tage
o Memory Manager: 1 Woche vlt.
o ...
Also die Liste ist überhaupt nicht vollständig, und ist auch nicht so genau, sondern eher meine spontane Einschätzung. Wenn ihr euch wirklich bemüht, schnell lernt und die eine oder andere Zeile Code klaut schafft ihr das. Ansonsten noch ein paar Tipps:
o Floppy-Treiber macht oft Probleme, HDD ist VIEL einfacher (1 Tag max)
o Monolitischer Kernel ist hier besser geeignet (also alles zusammen, keine Module)
o PMode ist empfehlenswert, aber es dauert alles ein wenig länger