I FOUND A FREE NTFS FILE-SYSTEM DRIVER!

Here you can discuss ReactOS related topics.

Moderator: Moderator Team

Liquidon
Posts: 13
Joined: Mon Apr 10, 2006 5:44 pm

I FOUND A FREE NTFS FILE-SYSTEM DRIVER!

Post by Liquidon »

i found a free NTFS file system driver over at sysinternals.com (ALL of us are through with FAT32)

here is the link:
http://www.sysinternals.com/Utilities/N ... ows98.html
^ this driver allows you to run windows 95/98 with an ntfs filesystem. it will probably run on reactos. if not, im sure that they would be more than willing to give out the source code for a project like this. (after all, they DO give out the source to many of their programs, and they're not a whole team, just a pair of 2 guys!)

and if the above does'nt work:
http://www.sysinternals.com/Utilities/NtfsDos.html
^you could probably write a code that could integregate with whatever you guys are using for DOS.


also, check out the rest of the site - they have a lot of networking and security tools that you guys can use.

or, you could always modify SUN'S WEBNFS.

the linux-ntfs project (code) might give you an insight how to build or modify an ntfs file system from scratch.

and, VISTA's file system is based on ntfs.
Sirmatto
Posts: 113
Joined: Thu Sep 29, 2005 5:55 pm

Post by Sirmatto »

That looks like it reads off of XP's NTFS driver and is only read only at that. NTFS-Linux's driver is not only open source, standalone and can do read only, but it also has pretty advanced write support.
Liquidon
Posts: 13
Joined: Mon Apr 10, 2006 5:44 pm

Post by Liquidon »

it was designed to run on windows 98, so if it runs off anything it runs off FAT, which reactos already supports
ThePhysicist
Developer
Posts: 509
Joined: Mon Apr 25, 2005 12:46 pm

Post by ThePhysicist »

If you had read the text on the page, you might have found this:
Rather than implement code to read and write NTFS drives, NTFS for Windows 98 uses the NTFS and NTOSKRNL system files from a Windows NT/2000/XP configuration. NTFS for Windows 98 wraps the Windows NT/2000/XP NTFS driver in a run-time environment that simulates the Windows NT environment the NTFS driver is written to use.
It's useless for ROS.
Liquidon
Posts: 13
Joined: Mon Apr 10, 2006 5:44 pm

Post by Liquidon »

OOPS!

well, at least there are 2 options.
1. write a new driver
2. LINUX-NTFS!
Liquidon
Posts: 13
Joined: Mon Apr 10, 2006 5:44 pm

Post by Liquidon »

well, i found something else that relys on wine and reactos components, but i dont think reactos uses it:
http://www.jankratochvil.net/project/captive/
steveh
Posts: 271
Joined: Sat Dec 18, 2004 10:02 pm

some details about the Sysinternals NTFS driver

Post by steveh »

I think there is some misunterstanding about that driver.

1. Sysinternals driver is NOT opensource, it's a windows executable for win9x

2. it exists in 2 versions:

a) the read-only "ntfsdos30r.exe" driver is free

b) there is another read-write version NOT free,
but commercial
Liquidon
Posts: 13
Joined: Mon Apr 10, 2006 5:44 pm

Post by Liquidon »

well, once an ntfs exists, you can implement SMB
http://www.ricardis.tudelft.nl/~vincent/fusesmb/
vperez69
Posts: 40
Joined: Fri Mar 24, 2006 11:16 pm

Post by vperez69 »

You don't need NTFS to implement SMB.
Liquidon
Posts: 13
Joined: Mon Apr 10, 2006 5:44 pm

Post by Liquidon »

im syaing that first you gotta get ntfs done

and you probably DO need ntfs to get onto a winxp computer using smb (because winxp uses ntfs!)
ThePhysicist
Developer
Posts: 509
Joined: Mon Apr 25, 2005 12:46 pm

Post by ThePhysicist »

Liquidon wrote:im syaing that first you gotta get ntfs done

and you probably DO need ntfs to get onto a winxp computer using smb (because winxp uses ntfs!)
1.) I would prefer to get SMB as soon as possible to access data from my server/other computer. NTFS is not that important.
2.) No, you don't need NTFS. You can also access a linux Samba server with EXT or Reiser or whatever filesystem from XP or whatever OS or vice versa.
vperez69
Posts: 40
Joined: Fri Mar 24, 2006 11:16 pm

Post by vperez69 »

Actually, XP can also use FAT32.

SMB is just to find shared network resources. NTFS is not needed at all, for it to be implemented.

Obviously, it would be NICE to have NTFS as well, but it seems to me MS has gone through great pains to make it as difficult and unpleasant for the open source community to do this as possible.
Liquidon
Posts: 13
Joined: Mon Apr 10, 2006 5:44 pm

Post by Liquidon »

well, ROS needs NTFS really soon, because about a year after Vista is released, WinFS will be released, which will be built on NTFS and MS-SQL.

ROS first needs a working NTFS (TRY CAPTIVE OR LINUX-NTFS!)
and once the world knows how the WinFS works, MySQL could be used along with the ROS version of NTFS to build a WinFS duplicate (ReactFS anyone?)
Liquidon
Posts: 13
Joined: Mon Apr 10, 2006 5:44 pm

Post by Liquidon »

chek out this wikipedia article that will tell you how to build a WinFS BEFORE Microsoft

http://en.wikipedia.org/wiki/WinFS
StringCheesian
Posts: 31
Joined: Mon Mar 28, 2005 11:37 pm

Post by StringCheesian »

Liquidon wrote:well, i found something else that relys on wine and reactos components, but i dont think reactos uses it:
http://www.jankratochvil.net/project/captive/
No. Captive takes the NTFS driver from Windows, and wraps it in kindof an emulator so Linux can use it. It's a lot like an open source version of the SysInternals one.

Neither of those two is standalone - they both require file(s) copied from Windows 2000/XP.
Post Reply

Who is online

Users browsing this forum: Google [Bot] and 42 guests