Page 1 of 1

Booting

Posted: Sun Jan 27, 2002 7:23 am
by Chris
I wrote my own bootsector that checks for a 386+and switches the a20 line on. What do I do next??

Re: Booting

Posted: Sat Feb 02, 2002 9:35 pm
by K.J.
Enable Protected Mode. Check out:

http://www.execpc.com/~geezer/os/

for info on Protected Mode.

K.J.

Re: Booting

Posted: Mon Feb 04, 2002 7:30 pm
by roswell
Hi, I don't know exactly what you want to do, but I think you should use an existing BootLoader such as GRUB.

It uses MULTIBOOT standart which detects some important features of your computer.


But if you still want to write your own loader. The next step is to switch to Big Real Mode.

From a memory point of view, Real Mode is a reduced protected mode that can be enhanced.

Switch to protected mode, change the limits of each data and code register. Go back to real mode.

You will be able to access memory over 1M.

Good Luck

Re: Booting

Posted: Tue Feb 05, 2002 1:22 pm
by K.J.
Oh, and you should probably write a kernel.

K.J.

Re: Booting

Posted: Thu Feb 07, 2002 4:37 am
by tapas
i am tapas and new to os developements.i wanna know about creating bootsector for my new os.plz help me

Re: Booting

Posted: Thu Feb 07, 2002 6:08 pm
by K.J.
Your new to OS dev? Like how new? If your really new to OS dev then I suggest that you read df's Write Your Own Operating System [FAQ] here:

http://www.mega-tokyo.com/os/os-faq.html

For info on the bootsector I suggest that you look at the topic on this message board called:

About booting the kernel

K.J.