On Fri, 24 Nov 2006, Andree Leidenfrost wrote:
> I can confirm that unfortunately the problem persists in the final
> version of Vista. :-(
A little theory (which may be crap):
Vista makes use of TPM chips as present in latest PC hardware. From what
I read once about how they are used, these make the entirety of the boot
process cryptograpically tamperproof (or at least they are meant to do
that, I have no idea how "tamperproof" they really are) so that if at
_any_ point during boot anything has changed at all the OS will not boot
at all. This sounds like exactly that. Presumably the boot sector (if
nothing else) fails the TPM check as its crypto hash will have changed.
If this little theory is correct (and I am not claiming that it is, I am
just saying that it _could_ be correct) then ntfsresize is basically
screwed and can never work on PCs with enabled TPM chips and Vista. And
what's worse I doubt there is any way for ntfsresize to know whether the
disk belongs to a machine with a TPM chip or not and even less whether
it is turned on or off... )-:
I can only hope that my little theory is just a pile of crap!
At least it seems like one can turn of the TPM chip in Vista (as long as
one controls the computer but I assume ntfsresize users have admin
passwords to their computers anyway) so if I am right and this is the
problem ntfsresize could warn users to disable the TPM chip _before_
running ntfsresize...
It would be interesting to turn off the TPM chip on a modern PC and then
try ntfsresize and if it works turn it on and try again. If it then
breaks I am right and if it breaks with the TPM chip turned off then my
theory is just that, a theory. (-;
Best regards,
Anton
--
Anton Altaparmakov <aia21 at cam.ac.uk> (replace at with @)
Unix Support, Computing Service, University of Cambridge, CB2 3QH, UK
Linux NTFS maintainer, http://www.linux-ntfs.org/
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]