LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Closed Thread
  Search this Thread
Old 04-24-2012, 08:12 AM   #1
saeedsssss
Member
 
Registered: Apr 2012
Posts: 43

Rep: Reputation: Disabled
tool (or kit or software) for help to write a filesystem


I try find a sofware(or kit or tool) for help me that I write a filesystem.
are there kits that include a part of filesystem for write faster ?
 
Old 04-24-2012, 05:30 PM   #2
teckk
LQ Guru
 
Registered: Oct 2004
Distribution: Arch
Posts: 5,137
Blog Entries: 6

Rep: Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826Reputation: 1826
Linux
mkfs.ext2
mkfs.ext3
mkfs.ext4
mkfs.jfs
mkfs.minix
mkfs.ntfs
mkfs.reiserfs
mkfs.xfs
mkfs.vfat
http://linux.die.net/man/8/mkfs.ext3

BSD has tools to make ufs ufs2 zfs
Micosoft will make fat fat32 ntfs

If you are talking about something else then explain more.
 
Old 04-24-2012, 05:37 PM   #3
abtekk
Member
 
Registered: Aug 2011
Posts: 30

Rep: Reputation: Disabled
If you're on about writing a file system you're going to need to know a hell of a lot of programming knowledge. you're going to need to write the tools to format that filesystem, the filesystem features, filesystem "drivers" so the OS can read/write to it and other things. There aren't any toolchains, as far as I'm aware, to aid you. Don't expect to be able to make your own FS by typing a few lines of code and hitting make.
 
Old 04-25-2012, 06:07 AM   #4
saeedsssss
Member
 
Registered: Apr 2012
Posts: 43

Original Poster
Rep: Reputation: Disabled
Attention to a part of book of 'Practical File System Design with the Be File System'

"To make it easier to explore and experiment with file systems, we designed
a file system construction kit. The kit runs at the user level and creates a file
system within a file. With the kit, a user need not have any special privileges
to run their own file system, and debugging is easy using regular source-level
debuggers. Under the BeOS and Unix, the kit can also operate on a raw disk
device if desired (to simulate more closely how it would run if it were “real”).
This appendix is not the full documentation for the file system construction
kit. It gives an overview of the data structures and the API of the kit but
does not provide the full details of how to modify it. The full documentation
can be found in the archive containing the file system construction kit.
The archive is available at http://www.mkp.com/giampaolo/fskit.tar.gz and
ftp://mkp.com/giampaolo/fskit.tar.gz."

I try find similar this kit
 
Old 04-25-2012, 12:47 PM   #5
saeedsssss
Member
 
Registered: Apr 2012
Posts: 43

Original Poster
Rep: Reputation: Disabled
help me.
don't exist anybody for answer to my question
 
Old 04-25-2012, 12:57 PM   #6
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
From the LQ Rules:
Quote:
While almost every question does get an answer, we cannot guarantee a response. If your thread does not receive any responses, it will automatically be bumped twice.Threads should not be manually bumped without including additional information.
To your problem: You are stating in your other thread that you want to write a file-system as a college project. Obviously you currently are not able to do that. It seems to me that you are in search for a tool that helps you to click together the code. Such a tool does not exist. Since you seem to have the documentation on writing filesystems the normal way to do it would be:
1. Design your filesystem. In which way should it work? Which features do you want to implement?
2. Begin the implementation (drivers and necessary tools). A toolkit may help here, but will not do the work for you.
3. If you have problems that you can't solve yourself open a thread with an exact description of your problem, including your code and the errors you get.
If you are not capable of doing that it might be that your project is currently simply to complex. In that case go for something simpler. As stated before in this and your other thread, implementing a file-system is not a trivial task.

Also, be aware that your college teacher might be a member here, so asking for toolkits that do the work for you may backfire.

Last edited by TobiSGD; 04-25-2012 at 01:00 PM.
 
Old 04-25-2012, 03:27 PM   #7
Tinkster
Moderator
 
Registered: Apr 2002
Location: earth
Distribution: slackware by choice, others too :} ... android.
Posts: 23,067
Blog Entries: 11

Rep: Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928Reputation: 928
Please post your thread in only one forum. Posting a single thread in the most relevant forum will make it easier for members to help you and will keep the discussion in one place. This thread is being closed because it is a duplicate.

Follow-ups to here
 
  


Closed Thread



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Gui tool kit prayag_pjs Linux - Newbie 3 09-12-2009 04:49 AM
C++ Master Tool Kit SkinnerC Programming 1 01-21-2008 12:26 PM
Good beginner tool kit Tux_Phoenix General 2 01-13-2006 04:33 AM
Help tool kit in linux geethu Linux - Software 1 08-16-2005 01:05 PM
TV Tool Kit suriyamohan Programming 2 03-21-2003 09:25 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 07:10 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration