Messages in this thread | | | Date | Tue, 28 Jan 2003 10:46:26 +0000 (GMT) | From | Anton Altaparmakov <> | Subject | Re: [ANN] ntfsprogs (formerly Linux-NTFS) 1.7.0beta released |
| |
On Fri, 24 Jan 2003, Pavel Machek wrote: > > This is a massive update featuring an almost complete rewrite of the ntfs > > library (the API should hopefully remain stable from now on) as well as > > several new utilities: ntfslabel, ntfsresize, and ntfsundelete. > > So you can resize ntfs but not (safely) write to it?
The library can write to ntfs quite safely indeed as can the new kernel driver (present in 2.5.x and available as patch for 2.4.x from http://linux-ntfs.sf.net/download.html. But the only thing that is implemented in both is file overwrite, no change of file size is possible at present. Also it is not possible to create/delete files/hard links/sym links. Please note this is not due to a lack of knowledge, its just a matter of having the time to implement it all... I am currently working on adding truncate support to the library (the code will be later ported to the kernel of course) and I have my new ntfstruncate utility working for certain types of inodes and certain cases of truncation. But it is going to take a while to have it completed. A lot of support code needs to be written to cope with all cases... E.g. need to be able to allocate/free clusters and inodes for a start (clusters are pretty much done, inode freeing is done, too), resize attribute records, work with attribute list attributes, ... Ntfs is complicated unfortunately...
Best regards,
Anton -- Anton Altaparmakov <aia21 at cantab.net> (replace at with @) Linux NTFS maintainer / IRC: #ntfs on irc.freenode.net WWW: http://linux-ntfs.sf.net/ & http://www-stu.christs.cam.ac.uk/~aia21/
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |