mirror of
https://git.code.sf.net/p/ntfs-3g/ntfs-3g.git
synced 2024-12-04 15:34:28 +08:00
3c256015a2
(Logical change 1.146)
76 lines
1.7 KiB
Plaintext
76 lines
1.7 KiB
Plaintext
Please keep in alphabetical order so utilities are easier to find.
|
|
|
|
Thanks,
|
|
Anton
|
|
|
|
|
|
|
|
**********
|
|
* mkntfs *
|
|
**********
|
|
|
|
- mkntfs should be hard linked with mkfs.ntfs for the mkfs utility.
|
|
- We don't know what the real last sector is, thus we mark the volume dirty
|
|
and the subsequent chkdsk (which will happen on reboot into Windows
|
|
automatically) recreates the backup boot sector if the Linux kernel lied to
|
|
us about the number of sectors.
|
|
|
|
|
|
|
|
***********
|
|
* ntfsfix *
|
|
***********
|
|
|
|
- Cleanup to use ntfs_attr_* API for editing $MFTMirr, $Volume, and $LogFile.
|
|
This has the immediate benefit of enabling attribute list support and making
|
|
the code simpler.
|
|
- On ntfs 3.0+ volumes need to disable the usn journal if it is active. This
|
|
means deleting file $UsnJrnl from /$Extend directory.
|
|
- On ntfs 3.0+ volumes need to mark the quota out of date? - Probably, but
|
|
it shouldn't cause any corruption not doing so for the moment so this is
|
|
not a showstopper bug for the first release. (AIA)
|
|
|
|
|
|
|
|
*************
|
|
* ntfslabel *
|
|
*************
|
|
|
|
- Support ioctls for ntfs tng driver 2.?.? for reading/changing the label.
|
|
|
|
|
|
|
|
**************
|
|
* ntfsresize *
|
|
**************
|
|
|
|
High priority
|
|
- support fragmented volumes -- WIP
|
|
- recovery support, journaling
|
|
|
|
Medium priority
|
|
- easy usage by partitioning tools -- WIP
|
|
- move useful things to libntfs
|
|
- extended error codes at exit()
|
|
- cleanup at exit()
|
|
- quiet operation
|
|
|
|
Low priority
|
|
- move volume start
|
|
- support disks having bad blocks
|
|
|
|
|
|
|
|
****************
|
|
* ntfsundelete *
|
|
****************
|
|
|
|
- undelete by name rather than inode number
|
|
- support for compressed files
|
|
- support for internationalisation
|
|
- recover by type?
|
|
- mass undelete (using wildcards)
|
|
- display parent directory
|
|
- name "<none>" to MFTn
|
|
|