Page 1 of 1
integerating Linux file system with my OS
Posted: Wed May 21, 2008 11:47 am
by wonde
i want to use unbuntus file system for my mini operating system i don't want to go all the crazy stuffs of creating file system cos i don't have that much enough time. my OS kernel is bin formated i be able to boot my OS by puting the kernel.bin file under ubuntus /boot/ i want all the steps to intergrate unbuts file system with my bin formated kernel.
thanks
Re: integerating Linux file system with my OS
Posted: Wed May 21, 2008 12:10 pm
by svdmeer
wonde wrote:i want to use unbuntus file system for my mini operating system i don't want to go all the crazy stuffs of creating file system cos i don't have that much enough time. my OS kernel is bin formated i be able to boot my OS by puting the kernel.bin file under ubuntus /boot/ i want all the steps to intergrate unbuts file system with my bin formated kernel.
thanks
You dont want to alle the "crazy stuffs" of creating filesystems? Don't have enough time? Under that conditions, you can't use a Linux filesystem.
There is no such thing as an Ubuntu filesystem. Ubuntu is one of many Linux distro's. Most important filesystems under Linux are ext2, ext3 and reiserfs. You need to choose one of them. About ext2 is de most documentation. It are filesystems with manyfeatures.
If you don't have much time and you are new with filesystems, begin with easier ones like fat12 or fat16.
Re: integerating Linux file system with my OS
Posted: Wed May 21, 2008 1:13 pm
by JamesM
wonde wrote:I would like to use Ubuntu's file system in my mini operating system, but I don't want to go through the difficulty of creating a file system because I don't have much time. My operating system kernel is binary formatted. I am able to boot my OS by putting the kernel.bin file under Ubuntu's /boot/ directory. I would like all the steps to integrate Ubuntu's filesystem with my bin formatted kernel. Thanks.
OK, so I rephrased your post a bit to make it sound like you actually spent more than 30 seconds of your obviously hectic schedule crafting it. Seriously, I expect and understand spelling mistakes by non English speakers, but spelling 'Ubuntu' differently three times is asking a bit much of my SPAG patience.
Please indulge me by letting me paraphrase even more;
I want to do X. I don't want to do Y, although I know that current implementations of X do Y, because I can't be bothered to put the time and effort in. I want all the steps to do X. Thanks.
Do you have
any idea of just how rude that sounds? Garbage in, garbage out - I'm going to go away and do something that isn't helping you, and when I come back I wholly expect to see either no more posts in this topic, or a tirade of replies as unhelpful as mine.
I hope you understand why.
Cheers,
James
Posted: Wed May 21, 2008 8:09 pm
by DeletedAccount
Sorry , again i takeback my words . I apologize for the post . I was very much sleep deprived .
Posted: Thu May 22, 2008 6:24 am
by Combuster
Wisdom check started. If he gets back angry we know what happened
Seriously,
WARNING - above code can result in a non-functioning system don't try either unless you know what they do.
Posted: Sat May 24, 2008 9:05 pm
by Steve the Pirate
Booting your os from /boot is damn easy - as long as it follows the multiboot standard you can just whack it in there and add an entry to your grub menu.
As for implementing ext3 - I'd stay far, far away until you have a solid VFS can write drivers for fat12 and iso9660 easily. Oh, and you'll need an ATA driver. Maybe once you can do that (and it'll take months to years) you'll be able to tackle a journaling file system.