Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
[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="Windows XP Media Center Edition" /noexecute=optin /fastdetect
Just add
multi(0)disk(0)rdisk(0)partition(1)\hello.bin="CoolOS"
to your boot.ini.
You shouldn't be doing it this way for a few reasons:
You're placing your kernel on a Windows XP drive. You'll have fun when it comes time to write file system drivers (there's little documentation, and even Linux NTFS support is somewhat buggy).
I would be much easier to use virtual machine software (QEMU, VirtualPC, VMWare Server, Bochs, VirtualBox) and an floppy image editor for testing, so you don't have to reboot and wait 5 minutes just to make a small change, reboot, make another small change, reboot, etc..
MessiahAndrw wrote:I think CoolOS has been used before.
Just add
multi(0)disk(0)rdisk(0)partition(1)\hello.bin="CoolOS"
to your boot.ini.
You shouldn't be doing it this way for a few reasons:
You're placing your kernel on a Windows XP drive. You'll have fun when it comes time to write file system drivers (there's little documentation, and even Linux NTFS support is somewhat buggy).
I would be much easier to use virtual machine software (QEMU, VirtualPC, VMWare Server, Bochs, VirtualBox) and an floppy image editor for testing, so you don't have to reboot and wait 5 minutes just to make a small change, reboot, make another small change, reboot, etc..
i just wanna see if my crappy thing works! but i do get your point. although right now it just says (or should say) "Welcome To CoolOS 2007 Kernel v0.10"