MR> What I'd like to do now is distribute the program that does this
MR> comparison, to get a wider range of data. Maybe HPFS386 doesn't have
this
MR> problem, or a different version of HPFS, etc.
MR> The problem is that I'm not certain how to handle drives larger than 4GB.
MR> The freespace bitmap list is four sectors long, which allows for 512 data
MR> bands (about 4GB). Also in the HPFS SuperBlock is a pointer to a spare
MR> freespace bitmap list. What's not there is the length of this spare
list.
MR> If it's only four sectors, like the primary list, then HPFS dies at 8GB,
MR> without another list.
MR> Unfortunately, I don't have any HPFS partitions larger than 4GB that I
can
MR> poke around on.
Send me the source (dmcbride@tower.to.org), and I'll send you back its output
on my 7.99 GB HPFS drive. (8189MB)
The reason I ask for source is so I can convince myself you're not going to
damage my harddrive. ;-) Also, I assume you're using VAC 3.0 or gcc (EMX
0.9d) to compile it.
MR> Does anyone know what the length of this secondary list is, or where to
MR> find the next list, if it's only four sectors (and so on)?
Unfortunately, my system isn't quite big enough to show a >8GB disk... :-)
---
* Origin: Tanktalus' Tower BBS (1:250/102)
|