MR> The Graham Utilities and GammaTech Utilities both have HPFS undelete
MR> programs. It'd actually be a fairly simple task to write one, too,
MR> with all the junk I've stuffed in my head the last couple weeks
MR> poking around HPFS. The only drawback, compared to FAT, is that it's
MR> time-consuming. With FAT, it's a matter of looking for directory
MR> entries that have just had the first character "deleted". With HPFS,
MR> the drive must be scanned for FNodes which aren't owned by any files
MR> contained in the directory tree.
That's made slightly easier by the fact that, by definition, FNodes found in
blocks marked as "free" in the block bitmaps won't be pointed to by *any*
directory entries in the directory tree. (-:
¯ JdeBP ®
--- FleetStreet 1.22 NR
633/260
2501/209
* Origin: JdeBP's point, using Squish (2:257/609.3)
|