Hi, I am Hitesh and am new to suse programming list, Any kind of help on File Systems, their practical Implementation and how do i proceed would be appreciated The project im working on requires building a file system from scratch, hence it would be better if someone where can i start and how do i proceed Regards HITESH SHETTY
On Thursday 01 September 2005 3:49 am, Hitesh Shetty wrote:
Hi, I am Hitesh and am new to suse programming list, Any kind of help on File Systems, their practical Implementation and how do i proceed would be appreciated The project im working on requires building a file system from scratch, hence it would be better if someone where can i start and how do i proceed Do you mean creating a file system on disk using existing file systems such as ReiserFS or EXT3? Or does that mean actually writing the code to create your own file system?
The first case is relatively simple. You can use YaST, or you can use the standard command line tools, fdisk, mkfs. Programming a new file system is quite involved. -- Jerry Feldman <gaf@blu.org> Boston Linux and Unix user group http://www.blu.org PGP key id:C5061EA9 PGP Key fingerprint:053C 73EC 3AC1 5C44 3E14 9245 FB00 3ED5 C506 1EA9
On 9/1/05, Jerry Feldman <gaf@blu.org> wrote:
On Thursday 01 September 2005 3:49 am, Hitesh Shetty wrote:
Hi, I am Hitesh and am new to suse programming list, Any kind of help on File Systems, their practical Implementation and how do i proceed would be appreciated The project im working on requires building a file system from scratch, hence it would be better if someone where can i start and how do i proceed Do you mean creating a file system on disk using existing file systems such as ReiserFS or EXT3? Or does that mean actually writing the code to create your own file system?
The first case is relatively simple. You can use YaST, or you can use the standard command line tools, fdisk, mkfs.
Programming a new file system is quite involved.
If you mean coding up a new filesystem from scratch, take a look at the
"kernelnewbies" mailing list archives. I've seen it discussed over there a couple of times in the last six months. That would also be a much better place to ask. FYI: If this is a school project, then you have to do it, but if you just need some specific features, I would ask over on kernelnewbies what filesystem you could use as a basis, then extend it. Remember that all of the kernel code, including filesystems, must be GPL, so you are free to use it in your project. That also means that the end result of your project will be GPL. HTH Greg -- Greg Freemyer The Norcross Group Forensics for the 21st Century
participants (3)
-
Greg Freemyer
-
Hitesh Shetty
-
Jerry Feldman