On Thu, 30 Nov 2006, Szakacsits Szabolcs wrote:
> On Thu, 30 Nov 2006, Anton Altaparmakov wrote:
> > This fixes ntfsresize on Vista for me.
> 
> You didn't answer how the journal looks after running ntfsresize without
> your changes. That is, the non-empty journal file detection indeed works on
> Vista.

I have not the faintest idea what was wrong before.  All I noticed was 
that libntfs was not resetting the journal and was not marking volumes 
dirty.  This is what ntfsfix was doing.  So I moved it to libntfs 
ntfs_mount as it belongs there and then dealt with all the fall out from 
that...  I then tried running ntfsresize and to my surprise it now made 
Vista work.  Why - no idea, and I could not care less.  It works now.

> I'd like to emphasize that your change is very dangerous. You did something
> which is not understood at all. Perhaps Vista can boot now in your case, but
> it's also possible that it will cause serious problems in other scenarios.

It will not.  At least my changes to ntfsresize are perfectly well 
undersstood:  As you said I moved the functionality to libntfs, that's 
all.  Why it works as a consequence I have no idea.  I assumed I would 
have to do more work on ntfsresize afterwards but for some bizzare reason 
that was enough.  So ntfsresize was not doing something or doing something 
wrong and now that libntfs is doing the job it just works.  If you want to 
know why you are welcome to spend your own time figuring that out.  I am 
afraid I have too much work to do to care...

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]

Reply via email to