When I joined OSR (1994 or so) my first job was to implement a MAC HFS file system on windows. I knew nothing about HFS and nothing about file systems, but I did know NT Drivers. Since OSR had the FSDK, I used that and had a alpha version of the file system in 3 months and a beta/final version of the FS in 6 months. Now realize that I work for OSR so I had access to the best resources in the business (Peter and Tony), but that being said, I didn’t have to know how to interact with the cache manager or worry about distinguish between cached, noncached, and paging I/O.
Anyway, that is my 2 cents…
Mark Cariddi
OSR Technical Fellha
-----Original Message-----
From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of Don Burn
Sent: Thursday, September 09, 2010 8:51 AM
To: Windows File Systems Devs Interest List
Subject: Re:[ntfsd] For being FS Developer…
File systems are hard, this is true of other OS’es as well as Windows.
If this is a commercial product wanting a file system seriously consider the OSR File System Development Kit http://www.osr.com/fsdk.html it will save a ton of time and aggravation, but it is not cheap.
If you are an experienced developer (but not Windows file systems) assume at least 18 months to do anything significant in this area. Also be aware that file system filters can be as hard or harder than a full file system.
Don Burn (MVP, Windows DKD)
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr
“xxxxx@gmail.com” wrote in message
news:xxxxx@ntfsd:
> Some text book has said that if someone want to develop the file system freely, then those guy must allocate his time about a year…
>
> Is it true?
>
> I bought Windows NT File System Internals on this site. And, I am reading Create part now but, it is so so so difficult to understand those mechanism, flow…
>
> Uhm… I want to ask you guys.
>
> How did you study those who can make file system device driver from now perfectly? And, How long it takes to become that?
>
> I am so tired… Now I’m only three months… I can’t see the
> end-_-;;;
>
> Only I can think is the Part I Through Part II.
>
> It is totally different with "Part I, II " and “Part III”.
>
> And, Can you introduce me another book to refer?
—
NTFSD is sponsored by OSR
For our schedule of debugging and file system seminars (including our new fs mini-filter seminar) visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer