flat assembler
Message board for the users of flat assembler.
Index
> OS Construction > hdd os |
Author |
|
smiddy 05 Jan 2005, 08:19
So what is your question? Is it; how can I make it boot from HD?
|
|||
05 Jan 2005, 08:19 |
|
super_scripter 05 Jan 2005, 23:49
yes is is. i have created an os and i want is to boot of a hdd ( hard drive disk ) on one of my partitions.
in boot.ini (located at C:\boot.ini) i want to put another entry for my os (like windows operating systems have). |
|||
05 Jan 2005, 23:49 |
|
joachim_neu 06 Jan 2005, 00:06
well, putting it into boot.ini is one thing, make it boot is the second! is it in RM with BIOS-Ints? if you start, you can save the bootdrive in dl after booting. thats important, because from then all your routines have to be based on this information. but if it runs, you can make it boot from whereever you want!
|
|||
06 Jan 2005, 00:06 |
|
super_scripter 06 Jan 2005, 02:06
it is in pm. and will it be in a dll or a bin file or what will the os be in?
|
|||
06 Jan 2005, 02:06 |
|
super_scripter 07 Jan 2005, 15:12
What do i put into boot.ini so i can boot of my os. And do i have to package my os some how?
|
|||
07 Jan 2005, 15:12 |
|
beppe85 07 Jan 2005, 17:30
On Windows?
Code: I have the following(one windows per hd): [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Quantum" /fastdetect /NoExecute=OptIn multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Druida" /fastdetect /NoExecute=OptIn If I have two partitions, I _guess_ the second should be: Code: multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Druida" /fastdetect /NoExecute=OptIn |
|||
07 Jan 2005, 17:30 |
|
Redragon 07 Mar 2005, 01:58
what else would you have to have to make it boot?, just changing the boot.ini file isnt totally going to make it work..what code would you have to add? thanks
|
|||
07 Mar 2005, 01:58 |
|
drs 07 Mar 2005, 04:03
Check out GRUB. This is what I use to play around with OS stuff..
I think it's simple you just add stuff like this to the menu.lst file title MyFASMOS root (hd0,0) kernel /kernel.bin Ofcourse adjust the partitions and stuff to your liking. It's quite a bit harder to do under LILO. |
|||
07 Mar 2005, 04:03 |
|
scientica 07 Mar 2005, 09:05
one feature that's a life saver with GRUB is the build in command line (press "c") - it has "saved" me (from needing to reboot to a liveCD) many times, esp while setting up this box for the first time (the disk name keppt changing (from hda, sda, hde) ) - don't forget teh tab-completion also
|
|||
07 Mar 2005, 09:05 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.