eh.. ti i ortak ste ili vrlo hrabri ili neznate u sta se upustate :)
bootovane je sigurno jedan od manjih problema
anyway ja se nisam bavio ovime ali mozda mogu malo da pomognem
prvo da pitam da li ste vec napravili loader?
ako jeste onda samo preostaje da ga "nekako" upisete u boot sektor hard diska ili diskete
za to ima dosta sourceva po netu, siguran sam da ce jedan google search dati odgovore, takodje treba poznavati malo teoriju sta se sve desava ispod haube tj kad se racunar upali
ako niste onda treba prvo to da uradite
boot sektor je velicine 512 bajtova i samim tim treba taj mali prostor iskoristiti na najbolji moguci nacin, svaki os ima svoj format boot sektora znaci on se razlikuje od jednog do drugog operativnog sistema
zatim program u boot sektoru mora nekako da locira particiju na kojoj se nalazi kernel vaseg os-a i da ucita u memoriju deo kernela koji ce da startuje ostatak os-a
recimo kod linuxa ja mislim da je to reseno otprilike ovako, postoji LILO boot program i config fajl iz koga LILO cita podatke gde se nalazi kernel, na kojoj je particiji i sl
i zatim procita te podatke iz fajla i na osnovu toga ucitava kernel i sve dalje prepusta njemu
kao sto rekoh ne znam mnogo o ovome jer jos nisam dorastao pravljenju nekog prostog os-a ali mislim da cu probati za koju godinu da napisem nesto prost...treba tu dosta toga da se uradi
ps. imas i na netu par sajtova gde su ljudi pravili svoje os pa mozes nesto i odatle da naucis
-I know UNIX, PASCAL, C, FORTRAN,
COBOL, and nineteen other high-tech
words.