Page 2 of 4
hey
Posted: Tue Jun 26, 2007 5:24 pm
by com1
You might start reading on OS Theory, and understanding how an OS works. After this, i recommend learning C and some Assembly. Learning basic Assembly will greatly help you and is necessary for creating an OS. You might check out
http://www.osdever.net for tutorials and such. I hope this helps!
Posted: Tue Jun 26, 2007 5:29 pm
by t0xic
What error message are bochs and qemu giving you? That might help if we knew the error
--Michael
Posted: Wed Jun 27, 2007 7:58 am
by ertrules22
Well, not so much just an error message, just need some help getting it up and running. I am trying to run the above mentioned MikeOS on my system with qemu, but I can't seem to figure it out, perhaps I just need to do some more research, any suggestions?
i wouls recommend poking through MikeOS at mikeos.sourceforge.net to see how things are done =)
You also should get a virtual machine program such as bochs, qemu, or VMware (I use vmware).
Oh, and I am trying to go as cheap as possible (as in FREE) so I can't use VMware, also, I don't have an actual machine that I would risk testing it on, but I can run a VM on my machine.
Posted: Wed Jun 27, 2007 8:03 am
by Combuster
bochs is free, and possibly the best you can get for debugging purposes. Virtual PC is also free, and btw emulates a more appropriate set of hardware than vmware IMO.
Maybe I am doing something wrong, but all of the boot managers or virtual emulators (qemu, etc.) will not work for me.
What is the big problem that you can't download, install, and run e.g. Bochs? We need a more concrete description of the problem before we can do something meaningful without stabbing at the dark.
Posted: Wed Jun 27, 2007 8:04 am
by JAAman
ertrules22 wrote:
Oh, and I am trying to go as cheap as possible (as in FREE) so I can't use VMware, also, I don't have an actual machine that I would risk testing it on, but I can run a VM on my machine.
VMware is free
VirtualPC is free
qemu is free
but bochs is best when your starting out as it provides better debuging/diagnostic tools (though once you have something to boot, i would use all of them and several physical PCs also, for maximum compatibility testing)
Posted: Wed Jun 27, 2007 8:31 am
by ertrules22
Okay, here's my problem. I wrote the MikeOS.iso file to a CD-R, and when I open bochs, which is the emulator that I have, what do I do to run MikeOS in bochs? Help is appreciated as always! thanks,
ertrules22
Posted: Wed Jun 27, 2007 8:49 am
by Combuster
Posted: Wed Jun 27, 2007 8:51 am
by Brynet-Inc
If you are using it in an emulator, why on earth did you burn it onto a physical CD? Most emulators can use ISO images directly.
Posted: Wed Jun 27, 2007 1:53 pm
by ertrules22
So I could try it on my laptop at home. (it is crap, so I just use it for testing stuff)
okay, here is my error message. I downloaded a dif os now, it is Do0rS, I followed the instructions, and here is what it says:
[/img]
Posted: Wed Jun 27, 2007 1:53 pm
by ertrules22
here is pic 2
Posted: Wed Jun 27, 2007 1:53 pm
by ertrules22
and pic 3
Posted: Wed Jun 27, 2007 1:58 pm
by t0xic
Well from picture two, it doesn't look like you have bochs configured at all. You have to add this line to your bochsrc.txt file:
Code: Select all
floppya: 1_44=phoenix-os-onyx.img, status=inserted
--Michael
Posted: Wed Jun 27, 2007 2:01 pm
by ertrules22
yeah, I did that, but the line says
Code: Select all
floppya: 1_44=C:\temp\Do0rS-version\image\Do0rS.img, status=inserted
that is what the docs on doors said to do, but I will try it the other way I found too, and let you know later!
Thanks again,
ertruless22[/code]
Posted: Wed Jun 27, 2007 2:04 pm
by t0xic
Do you have this line in your bochsrc.txt?
Also, I would suggest moving the floppy image into your bochs folder, as it prevents errors
Good luck
--Michael
Posted: Wed Jun 27, 2007 2:05 pm
by ertrules22
I tried it again, the way you said, but it still didn't work. here is the link to the do0rs os documentation that I am reading, maybe the author is wrong?
http://www.mif.vu.lt/~anba1548/DoOrS/#htr