Click here to Skip to main content
15,885,880 members
Please Sign up or sign in to vote.
3.67/5 (3 votes)
How can I implement file system in my kernel? not linux kernel. we are developing our own kernel and need help in implementing file system fat, ntfs or ext.
Posted
Updated 14-Nov-10 19:34pm
v4

Currently all the distro include support for ext, ext2, ext3 and ext4 file systems.
What do you precisely mean? Can't you use existing solutions or derive your work from them?
 
Share this answer
 
Comments
gurvinder119 31-Oct-10 3:49am    
Dude I am devloping a kernel and I wannna know that how can I implement ext file system in the same by using c language.......
You can start form this: the base of your file system can be file with captions of other files, other files can be stored in one big file like an archive file. There is something like that in windows "storages" (for example doc files). Own file system can be used to store game data and also any program data.
 
Share this answer
 
Well there are plenty of OS development sites I know that are worth a look, here are a couple:

http://www.osdever.net/papers/[^] (Scroll down till you see the "Filesystems" section.)

http://wiki.osdev.org/Main_Page[^] (A good site for all sorts of OS dev stuff, perhaps you should ask your question on their forums)

Good luck!
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900